Index: comment.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/comment.inc,v
retrieving revision 1.122
diff -u -F^f -u -F^f -r1.122 comment.inc
--- comment.inc	10 Feb 2008 23:02:36 -0000	1.122
+++ comment.inc	4 Mar 2008 03:27:46 -0000
@@ -157,6 +157,9 @@ function project_issue_comment(&$arg, $o
             $rid = 0;
           }
           empty($rid) and form_set_error('project_info][rid', t('You have to specify a valid version.'));
+          if (in_array($rid, variable_get('project_issue_invalid_releases', array()))) {
+            form_set_error('project_info][rid', t('%version is not a valid version, please select a different value.', array('%version' => $releases[$rid])));
+          }
         }
         // Validate component.
         $component = $arg['project_info']['component'];
Index: issue.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/issue.inc,v
retrieving revision 1.298
diff -u -F^f -u -F^f -r1.298 issue.inc
--- issue.inc	3 Mar 2008 21:26:31 -0000	1.298
+++ issue.inc	4 Mar 2008 03:27:47 -0000
@@ -668,6 +668,9 @@ function project_issue_form($node) {
       $releases = project_release_get_releases($project, 0)) {
     $releases = array(t('<none>')) + $releases;
   }
+  foreach (variable_get('project_issue_invalid_releases', array()) as $rid) {
+    unset($releases[$rid]);
+  }
   $components = array();
   if ($project->components) {
     $components = array(t('<none>'));
Index: project_issue.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/project_issue.install,v
retrieving revision 1.43
diff -u -F^f -u -F^f -r1.43 project_issue.install
--- project_issue.install	4 Mar 2008 02:34:35 -0000	1.43
+++ project_issue.install	4 Mar 2008 03:27:47 -0000
@@ -210,6 +210,7 @@ function project_issue_uninstall() {
     'project_issue_reminder_interval',
     'project_issue_show_comment_signatures',
     'project_issue_site_help',
+    'project_issue_invalid_releases',
   );
   foreach ($variables as $variable) {
     variable_del($variable);
