diff --git a/es-core/src/components/BusyComponent.cpp b/es-core/src/components/BusyComponent.cpp
index 616206ae0..98dcbaf7e 100644
--- a/es-core/src/components/BusyComponent.cpp
+++ b/es-core/src/components/BusyComponent.cpp
@@ -29,7 +29,7 @@ BusyComponent::BusyComponent()
 
 void BusyComponent::onSizeChanged()
 {
-    mGrid.setSize(mSize);
+    mGrid.setSize(glm::round(mSize));
 
     if (mSize.x == 0.0f || mSize.y == 0.0f)
         return;