--- casetracker.module.orig	2011-04-13 02:10:14.417083631 +0100
+++ casetracker.module	2011-04-13 02:12:34.301373848 +0100
@@ -160,7 +160,7 @@ function casetracker_nodeapi(&$node, $op
         $record->nid = $node->nid;
         $record->vid = $node->vid;
 
-        $primary = $node->revision ? array('nid') : array('nid', 'vid');
+        $primary = $node->revision ? array('nid', 'vid') : array('nid');
         drupal_write_record('casetracker_case', $record, $primary);
         break;
 
