diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/DeleteAction.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/DeleteAction.java
index 900ffeb927a1e333c2753ffaddaf5fd6363ade4f..a0a3911fd895ba31a86f5ab0a69b75a27b323bc1 100644
--- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/DeleteAction.java
+++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/DeleteAction.java
@@ -62,12 +62,10 @@ public class DeleteAction extends EObjectActionBase {
 			if (IElementCompositorService.INSTANCE.canDecompose(element)) {
 				enabled = true;
 				useElementCompositor = true;
-				return;
 			} else if (IConnectionCompositorService.INSTANCE
 					.canDisconnect(element)) {
 				enabled = true;
 				useElementCompositor = false;
-				return;
 			}
 		}
 		setEnabled(enabled);