134794 [CheatSheet] perform-when not working correctly
diff --git a/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/views/CoreItem.java b/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/views/CoreItem.java
index 599701c..f73352b 100644
--- a/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/views/CoreItem.java
+++ b/org.eclipse.ui.cheatsheets/src/org/eclipse/ui/internal/cheatsheets/views/CoreItem.java
@@ -443,7 +443,7 @@
 	
 	/*package*/
 	IStatus runExecutable(CheatSheetManager csm) {
-		return runExecutable(this.getItem().getExecutable(), csm);	
+		return runExecutable(getExecutable(), csm);	
 	}
 	
 	IStatus runExecutable(AbstractExecutable executable, CheatSheetManager csm) {