diff --git a/sites/all/modules/views/theme/theme.inc b/sites/all/modules/views/theme/theme.inc
index 900ea71..d60731b 100644
--- a/sites/all/modules/views/theme/theme.inc
+++ b/sites/all/modules/views/theme/theme.inc
@@ -299,7 +299,7 @@ function template_preprocess_views_view_table(&$vars) {
   // everything.
   $renders = array();
   foreach ($result as $count => $row) {
-    foreach ($view->field as $id => $field) {
+    foreach ($columns as $id => $field) {
       $renders[$count][$id] = $view->field[$id]->theme($row);
     }
   }
