diff --git a/VirtualRobot/Workspace/WorkspaceGrid.cpp b/VirtualRobot/Workspace/WorkspaceGrid.cpp
index 63e94ba2c1d9287ab9ce5d5cd947274bedbc35ae..2b9c67d8ff90d2ee1a3ec670862c16b4165139ab 100644
--- a/VirtualRobot/Workspace/WorkspaceGrid.cpp
+++ b/VirtualRobot/Workspace/WorkspaceGrid.cpp
@@ -504,7 +504,7 @@ namespace VirtualRobot
 
     WorkspaceGridPtr WorkspaceGrid::MergeWorkspaceGrids(const std::vector<WorkspaceGridPtr> &grids)
     {
-        VR_ASSERT(reachGrids.size() >= 2);
+        VR_ASSERT(grids.size() >= 2);
         float totalMaxX = std::numeric_limits<float>::min();
         float totalMinX = std::numeric_limits<float>::max();
         float totalMaxY = std::numeric_limits<float>::min();