aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/director/lingo/lingo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/director/lingo/lingo.cpp b/engines/director/lingo/lingo.cpp
index 7a265babf6..75aee348fa 100644
--- a/engines/director/lingo/lingo.cpp
+++ b/engines/director/lingo/lingo.cpp
@@ -419,7 +419,7 @@ Common::String Lingo::codePreprocessor(const char *s) {
s1++;
tok = nexttok(s1);
- if (tok.equalsIgnoreCase("else")) {
+ if (tok.equalsIgnoreCase("else") && elseif) {
// Nothing to do here, same level
debugC(2, kDebugLingoParse, "tNLELSE");
} else {