diff --git a/bundles/org.eclipse.launchbar.core/src/org/eclipse/launchbar/core/internal/LaunchDescriptorTypeInfo.java b/bundles/org.eclipse.launchbar.core/src/org/eclipse/launchbar/core/internal/LaunchDescriptorTypeInfo.java index 5978e49243a..13e5e37e5ee 100644 --- a/bundles/org.eclipse.launchbar.core/src/org/eclipse/launchbar/core/internal/LaunchDescriptorTypeInfo.java +++ b/bundles/org.eclipse.launchbar.core/src/org/eclipse/launchbar/core/internal/LaunchDescriptorTypeInfo.java @@ -88,7 +88,9 @@ public class LaunchDescriptorTypeInfo { public boolean enabled(Object launchObject) throws CoreException { if (expression == null) return true; - EvaluationResult result = expression.evaluate(new EvaluationContext(null, launchObject)); + EvaluationContext context = new EvaluationContext(null, launchObject); + context.setAllowPluginActivation(true); + EvaluationResult result = expression.evaluate(context); return (result == EvaluationResult.TRUE); } } \ No newline at end of file