Index: release/project_release.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/release/project_release.module,v
retrieving revision 1.106
diff -u -p -r1.106 project_release.module
--- release/project_release.module	7 Feb 2009 10:26:42 -0000	1.106
+++ release/project_release.module	20 Feb 2009 11:01:20 -0000
@@ -1580,6 +1580,10 @@ function project_release_project_nodeapi
       project_release_project_nodeapi_insert($node);
       break;
 
+    case 'update':
+      project_release_project_nodeapi_update($node);
+      break;
+
     case 'delete':
       project_release_project_nodeapi_delete($node);
   }
@@ -1610,6 +1614,16 @@ function project_release_project_nodeapi
 }
 
 /**
+ * Insert release information about a project node.
+ */
+function project_release_project_nodeapi_update(&$node) {
+  $exists = db_result(db_query('SELECT COUNT(*) FROM {project_release_projects} WHERE nid = %d', $node->nid));
+  if (!$exists) {
+    db_query("INSERT INTO {project_release_projects} (nid, releases, version_format) VALUES (%d, %d, '%s')", $node->nid, 1, '');
+  }
+}
+
+/**
  * Deletes release information when a project is deleted.
  */
 function project_release_project_nodeapi_delete(&$node) {
