Index: signup_status.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/signup_status/signup_status.module,v
retrieving revision 1.27
diff -u -p -r1.27 signup_status.module
--- signup_status.module	20 Sep 2009 23:15:16 -0000	1.27
+++ signup_status.module	6 Nov 2009 21:03:28 -0000
@@ -94,7 +94,7 @@ function signup_status_alter_action(&$si
     $status_codes = signup_status_codes();
     $signup->old_status = $signup->status;
     $signup->status = $context['signup_status'];
-    db_query("UPDATE {signup_log} SET status = %d WHERE sid = %d", $signup->status, $signup->sid);
+    db_query("UPDATE {signup_log} SET status = %d, count_towards_limit = %d WHERE sid = %d", $signup->status, $status_codes[$signup->status]['mod_signup_count'], $signup->sid);
     watchdog('action', 'Set status of %signup_label to %status_name.', array('%signup_label' => $signup->label, '%status_name' => $status_codes[$signup->status]['name']));
     _signup_status_change('update', $signup);
   }
