Index: release/package-release-nodes.php
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/release/package-release-nodes.php,v
retrieving revision 1.64
diff -u -F '^f' -u -F '^f' -r1.64 package-release-nodes.php
--- release/package-release-nodes.php	17 Apr 2010 00:16:48 -0000	1.64
+++ release/package-release-nodes.php	22 Apr 2010 22:10:51 -0000
@@ -494,7 +494,7 @@ function package_release_contrib($type, 
         // Basic sanity check for the format of the attribute. The CVS checkout
         // attempt of core will handle the rest of the validation (ie, it will
         // fail if a non-existant tag is specified.
-        if (!preg_match("/^(\d+)\.(\d+)$/", $info['core'], $matches)) {
+        if (!preg_match("/^(\d+)\.(\d+)(-[a-z0-9]+)?$/", $info['core'], $matches)) {
           wd_err("ERROR: %profile specified an invalid 'core' attribute -- both API version and release are required.", array('%profile' => $release_file_id), $release_node_view_link);
           return FALSE;
         }
