diff --git a/src/ZoneCommon/Parsing/ZoneDefinition/Matcher/ZoneDefinitionCommonMatchers.cpp b/src/ZoneCommon/Parsing/ZoneDefinition/Matcher/ZoneDefinitionCommonMatchers.cpp index 48b0ec9c..c4b2c414 100644 --- a/src/ZoneCommon/Parsing/ZoneDefinition/Matcher/ZoneDefinitionCommonMatchers.cpp +++ b/src/ZoneCommon/Parsing/ZoneDefinition/Matcher/ZoneDefinitionCommonMatchers.cpp @@ -36,7 +36,7 @@ std::unique_ptr ZoneDefinitionCommonMat case SimpleParserValueType::CHARACTER: if (token.get().CharacterValue() == '/') { - if (previousType == SimpleParserValueType::CHARACTER && !previousCharacterWasSlash) + if (previousType != SimpleParserValueType::CHARACTER || !previousCharacterWasSlash) { str << "/"; previousCharacterWasSlash = true;