diff --git a/queen/command.cpp b/queen/command.cpp index 7d7c8ccca99..182820736d7 100644 --- a/queen/command.cpp +++ b/queen/command.cpp @@ -862,6 +862,8 @@ bool Command::executeIfDialog(const char *description) { scumm_stricmp(description + strlen(description) - 4, ".dog") == 0) { char cutaway[20]; + _graphics->textClear(CmdText::COMMAND_Y_POS, CmdText::COMMAND_Y_POS); + _logic->dialogue(description, _curCmd.noun, cutaway); while (cutaway[0] != '\0') {