diff --git a/src/eepp/ui/doc/syntaxdefinitionmanager.cpp b/src/eepp/ui/doc/syntaxdefinitionmanager.cpp index d6d9f6213..73becc639 100644 --- a/src/eepp/ui/doc/syntaxdefinitionmanager.cpp +++ b/src/eepp/ui/doc/syntaxdefinitionmanager.cpp @@ -612,6 +612,9 @@ const SyntaxDefinition& SyntaxDefinitionManager::getByExtension( const std::stri if ( !extension.empty() ) { for ( const auto& style : mDefinitions ) { + if ( &style == &mDefinitions[0] ) // Ignore Plain text + continue; + for ( const auto& ext : style.getFiles() ) { if ( String::startsWith( ext, "%." ) || String::startsWith( ext, "^" ) || String::endsWith( ext, "$" ) ) {