diff -u b/project_issue.install b/project_issue.install
--- b/project_issue.install
+++ b/project_issue.install
@@ -945,7 +945,7 @@
   // Update flag counts for the issue.
   if (!empty($unique_users)) {
     $count = count($unique_users);
-    db_query("INSERT INTO {flag_counts} (fid, content_type, content_id, count) VALUES (%d, 'node', %d, %d)", $fid, $nid, $count);
+    db_query("INSERT INTO {flag_counts} (fid, content_type, content_id, count, last_updated) VALUES (%d, 'node', %d, %d, %d)", $fid, $nid, $count, $last_updated);
   }
 }
 
@@ -1048,19 +1048,20 @@
           db_query("INSERT INTO {flag_content} (fid, content_type, content_id, uid, sid, timestamp) VALUES (%d, 'node', %d, %d, 0, %d)", $flag->fid, $comment->nid, $comment->uid, $comment->timestamp);
           // Remember that we just flagged this node so we can fix the counts.
           if (empty($flag_counts[$comment->nid])) {
-            $flag_count_changes[$comment->nid] = 1;
+            $flag_count_changes[$comment->nid]['count'] = 1;
           }
           else {
-            $flag_count_changes[$comment->nid]++;
+            $flag_count_changes[$comment->nid]['count']++;
           }
+          $flag_count_changes[$comment->nid]['last_updated'] = $comment->timestamp;
         }
       }
       if (!empty($flag_count_changes)) {
-        foreach ($flag_count_changes as $nid => $delta) {
-          db_query("UPDATE {flag_counts} SET count = count + %d WHERE fid = %d AND content_id = %d", $delta, $flag->fid, $nid);
+        foreach ($flag_count_changes as $nid => $changes) {
+          db_query("UPDATE {flag_counts} SET count = count + %d, last_updated = %d WHERE fid = %d AND content_id = %d", $changes['count'], $changes['last_updated'], $flag->fid, $nid);
           if (!db_affected_rows()) {
             // Didn't update anything, insert a new count record.
-            db_query("INSERT INTO {flag_counts} (fid, content_type, content_id, count) VALUES (%d, 'node', %d, %d)", $flag->fid, $nid, $delta);
+            db_query("INSERT INTO {flag_counts} (fid, content_type, content_id, count, last_updated) VALUES (%d, 'node', %d, %d, %d)", $flag->fid, $nid, $changes['count'], $changes['last_updated']);
           }
         }
       }
