diff --git release/project_release.install release/project_release.install
index 524f161..6c9ece7 100644
--- release/project_release.install
+++ release/project_release.install
@@ -1,6 +1,9 @@
 <?php
 // $Id: project_release.install,v 1.22 2009/01/30 00:34:26 dww Exp $
 
+/**
+ * Implementation of hook_install().
+ */
 function project_release_install() {
   // Create the database tables.
   drupal_install_schema('project_release');
@@ -292,6 +295,24 @@ function project_release_schema() {
 }
 
 /**
+ * Implementation of hook_enable().
+ */
+function project_release_enable() {
+  project_release_add_missing_projects();
+}
+
+/**
+ * Check for existing project nodes that do not have an entry in the
+ * {project_release_projects} table, and add them.
+ */
+function project_release_add_missing_projects() {
+  $projects = db_query("SELECT n.nid FROM {node} n LEFT JOIN {project_release_projects} prp ON n.nid = prp.nid WHERE n.type = 'project_project' AND prp.nid IS NULL");
+  while ($project = db_fetch_object($projects)) {
+    db_query("INSERT INTO {project_release_projects} (nid, releases, version_format) VALUES (%d, %d, '%s')", $project->nid, 1, '');
+  }
+}
+
+/**
  * Add the 'serialized' field to the {cache_project_release} table.
  */
 function project_release_update_6000() {
