Index: computed_field.module
===================================================================
--- computed_field.module
+++ computed_field.module
@@ -191,7 +191,9 @@
     case 'validate':
       break;
     case 'presave':
-      _computed_field_compute_value($node, $field, $node_field);
+		if($node->nid) _computed_field_compute_value($node, $field, $node_field);
+    case 'insert':
+     _computed_field_compute_value($node, $field, $node_field);
       break;
   }
 }
