diff options
-rw-r--r-- | engines/parallaction/dialogue.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/parallaction/dialogue.cpp b/engines/parallaction/dialogue.cpp index d7d52ad7b6..b4c28e2374 100644 --- a/engines/parallaction/dialogue.cpp +++ b/engines/parallaction/dialogue.cpp @@ -377,10 +377,10 @@ void runDialogue(SpeakData *data) { Cnv* v6E; - if (!scumm_stricmp(data->_name, "yourself") || data->_name[0] == '\0') { - v6E = _vm->_char._talk; - } else { + if (scumm_stricmp(data->_name, "yourself") && data->_name[0] != '\0') { v6E = _vm->_disk->loadTalk(data->_name); + } else { + v6E = _vm->_char._talk; } _askPassword = false; |