summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp')
-rw-r--r--src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp b/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
index cc123bcf20..a259132291 100644
--- a/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
+++ b/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
@@ -449,7 +449,7 @@ void HighlightDefinitionHandler::processIncludeRules(const QSharedPointer<Contex
const QSharedPointer<HighlightDefinition> &externalDefinition =
Manager::instance()->definition(id);
- if (externalDefinition.isNull())
+ if (externalDefinition.isNull() || !externalDefinition->isValid())
continue;
sourceContext = externalDefinition->initialContext();