diff --git a/editorconfig-eclipse-plugin/src/main/java/com/ncjones/editorconfig/eclipse/EditorConfigEditorActivationHandler.java b/editorconfig-eclipse-plugin/src/main/java/com/ncjones/editorconfig/eclipse/EditorConfigEditorActivationHandler.java index e548985..6070ee9 100644 --- a/editorconfig-eclipse-plugin/src/main/java/com/ncjones/editorconfig/eclipse/EditorConfigEditorActivationHandler.java +++ b/editorconfig-eclipse-plugin/src/main/java/com/ncjones/editorconfig/eclipse/EditorConfigEditorActivationHandler.java @@ -38,10 +38,12 @@ public EditorConfigEditorActivationHandler(final EditorConfigService editorConfi @Override public void editorActivated(final IFile editorFile) { - final EditorFileConfig fileEditorConfig = getEditorFileConfig(editorFile); - System.out.println("Editor activated: " + fileEditorConfig); - for (final ConfigProperty configProperty : fileEditorConfig.getConfigProperties()) { - configProperty.accept(this); + if (editorFile != null) { + final EditorFileConfig fileEditorConfig = getEditorFileConfig(editorFile); + System.out.println("Editor activated: " + fileEditorConfig); + for (final ConfigProperty configProperty : fileEditorConfig.getConfigProperties()) { + configProperty.accept(this); + } } }