Index: continuum-webapp/src/main/mdo/view-models.mdo
===================================================================
--- continuum-webapp/src/main/mdo/view-models.mdo	(revision 658559)
+++ continuum-webapp/src/main/mdo/view-models.mdo	(working copy)
@@ -157,6 +157,13 @@
           <description>last build duration of the project</description>
           <type>String</type>
         </field>
+        <field>
+          <name>projectType</name>
+          <version>1.0.0</version>
+          <required>true</required>
+          <description>type of the project</description>
+          <type>String</type>
+        </field>
       </fields>
     </class>
     <class>
Index: continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SummaryAction.java
===================================================================
--- continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SummaryAction.java	(revision 658559)
+++ continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SummaryAction.java	(working copy)
@@ -100,6 +100,8 @@
 
             model.setProjectGroupName( project.getProjectGroup().getName() );
 
+            model.setProjectType( project.getExecutorId() );
+            
             if ( getContinuum().isInBuildingQueue( project.getId() ) )
             {
                 model.setInBuildingQueue( true );
Index: continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectGroupAction.java
===================================================================
--- continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectGroupAction.java	(revision 658559)
+++ continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectGroupAction.java	(working copy)
@@ -455,6 +455,8 @@
 
         boolean allBuildsOk = true;
 
+        boolean allMavenTwo = true;
+        
         projectList = getContinuum().getProjectsInGroupWithDependencies( projectGroupId );
 
         if ( projectList != null )
@@ -484,6 +486,11 @@
                         return INPUT;
                     }
                 }
+                
+                if ( !"maven2".equals( p.getExecutorId() ) )
+                {
+                    allMavenTwo = false;
+                }
             }
         }
 
@@ -495,7 +502,7 @@
 
         releaseProjectId = parent.getId();
 
-        if ( allBuildsOk )
+        if ( allBuildsOk && allMavenTwo )
         {
             return SUCCESS;
         }
Index: continuum-webapp/src/main/webapp/WEB-INF/jsp/components/projectSummaryComponent.jsp
===================================================================
--- continuum-webapp/src/main/webapp/WEB-INF/jsp/components/projectSummaryComponent.jsp	(revision 658559)
+++ continuum-webapp/src/main/webapp/WEB-INF/jsp/components/projectSummaryComponent.jsp	(working copy)
@@ -187,7 +187,7 @@
       <ec:column property="releaseAction" title="&nbsp;" width="1%" sortable="false">
         <redback:ifAuthorized permission="continuum-build-group" resource="${projectGroupName}">
         <c:choose>
-          <c:when test="${pageScope.project.state == 2}">
+          <c:when test="${pageScope.project.state == 2 && pageScope.project.projectType == 'maven2'}">
             <ww:url id="releaseProjectUrl" action="releasePromptGoal" namespace="/">
               <ww:param name="projectId" value="${project.id}"/>
             </ww:url>

