diff --git a/apps/opencs/view/world/table.cpp b/apps/opencs/view/world/table.cpp
index 75cbddc2a7..72e78c738e 100644
--- a/apps/opencs/view/world/table.cpp
+++ b/apps/opencs/view/world/table.cpp
@@ -257,9 +257,9 @@ void CSVWorld::Table::tableSizeUpdate()
     int deleted = 0;
     int modified = 0;
 
-    if (mModel->columnCount()>0)
+    if (mProxyModel->columnCount()>0)
     {
-        int rows = mModel->rowCount();
+        int rows = mProxyModel->rowCount();
 
         for (int i=0; i<rows; ++i)
         {