diff --git a/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ContentEntryEditor.java b/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ContentEntryEditor.java index 43ac1f39631a..759183d274b0 100644 --- a/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ContentEntryEditor.java +++ b/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ContentEntryEditor.java @@ -93,9 +93,12 @@ public abstract class ContentEntryEditor implements ContentRootPanel.ActionCallb @Nullable protected ContentEntry getContentEntry() { - final ContentEntry[] entries = getModel().getContentEntries(); - for (ContentEntry entry : entries) { - if (entry.getUrl().equals(myContentEntryUrl)) return entry; + final ModifiableRootModel model = getModel(); + if (model != null) { + final ContentEntry[] entries = model.getContentEntries(); + for (ContentEntry entry : entries) { + if (entry.getUrl().equals(myContentEntryUrl)) return entry; + } } return null;