diff --git a/es-core/src/components/primary/GridComponent.h b/es-core/src/components/primary/GridComponent.h
index 40447e317..939edc5e2 100644
--- a/es-core/src/components/primary/GridComponent.h
+++ b/es-core/src/components/primary/GridComponent.h
@@ -675,7 +675,7 @@ template <typename T> void GridComponent<T>::render(const glm::mat4& parentTrans
     int loadedItems {0};
 
     if (currRow > 0) {
-        if (GuiComponent::isAnimationPlaying(0) || mItemSpacing.y < mVerticalMargin) {
+        if (GuiComponent::isAnimationPlaying(0) || mItemSpacing.y <= mVerticalMargin) {
             loadItems += mColumns;
             startPos = (currRow - 1) * mColumns;
         }