aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/parallaction/dialogue.cpp6
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;