diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java index 40b5321286f..3ae22f90a7e 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java @@ -299,6 +299,9 @@ public class AddIncludeOnSelectionAction extends TextEditorAction { */ private void considerForInclusion(IIndexName definition, IIndexBinding binding, IIndex index, Map candidates) throws CoreException { + if (definition == null) { + return; + } IIndexFile file = definition.getFile(); // Consider the file for inclusion only if it is not a source file, // or a source file that was already included by some other file.