diff options
-rw-r--r-- | bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/PatternFilter.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/PatternFilter.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/PatternFilter.java index 9e82fb41..46953752 100644 --- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/PatternFilter.java +++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/PatternFilter.java @@ -45,7 +45,9 @@ public class PatternFilter extends org.eclipse.e4.ui.workbench.swt.internal.copy if (labelProvider instanceof ILabelProvider) { labelText = ((ILabelProvider) labelProvider).getText(element); } else { - labelText = element.toString(); + if (element != null) { + labelText = element.toString(); + } } if (labelText == null) { |