diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/CopyAction.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/CopyAction.java
index 34e5d8ce9e9581cab8e4c465861377f05cb0ba3b..ae869873c83ac692b05879859abb269594a58a69 100644
--- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/CopyAction.java
+++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/actions/CopyAction.java
@@ -18,6 +18,7 @@ $Id$
 package org.fortiss.tooling.kernel.ui.internal.actions;
 
 import static org.fortiss.tooling.kernel.ui.util.CopyPasteUtils.copyToClipboard;
+import static org.fortiss.tooling.kernel.utils.KernelModelElementUtils.topParents;
 
 import org.eclipse.emf.common.util.EList;
 import org.eclipse.emf.ecore.EObject;
@@ -25,7 +26,6 @@ import org.eclipse.ui.ISharedImages;
 import org.eclipse.ui.PlatformUI;
 import org.eclipse.ui.actions.ActionFactory;
 import org.fortiss.tooling.kernel.ui.extension.base.EObjectActionBase;
-import org.fortiss.tooling.kernel.utils.KernelModelElementUtils;
 
 /**
  * Action for copying the current selection.
@@ -34,7 +34,7 @@ import org.fortiss.tooling.kernel.utils.KernelModelElementUtils;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 454F12FE73DC98AC62710AAC69469E57
+ * @ConQAT.Rating YELLOW Hash: E45D26E4B82896D02D0BC166E36E248D
  */
 public class CopyAction extends EObjectActionBase<EObject> {
 
@@ -56,9 +56,7 @@ public class CopyAction extends EObjectActionBase<EObject> {
 		if(targets == null || targets.isEmpty()) {
 			return;
 		}
-		// TODO: B.19
-		EList<EObject> cleanedTargets = KernelModelElementUtils.topParents(targets);
-		copyToClipboard(KernelModelElementUtils.topParents(cleanedTargets));
+		copyToClipboard(topParents(targets));
 	}
 
 	/** {@inheritDoc} */