diff --git a/weight.install b/weight.install
index a8d8035..ba1890d 100644
--- a/weight.install
+++ b/weight.install
@@ -129,7 +129,7 @@ function weight_update_7202(&$sandbox) {
   if (!isset($sandbox['progress'])) {
     $sandbox['progress'] = 0;
     $sandbox['last'] = 0;
-    $sandbox['max'] = db_query("SELECT COUNT(nid) FROM {node}");
+    $sandbox['max'] = db_query("SELECT COUNT(nid) FROM {node}")->fetchField();
   }
 
   $query = db_select('node', 'n');
