diff --git a/apps/openmw/mwdialogue/dialoguemanagerimp.cpp b/apps/openmw/mwdialogue/dialoguemanagerimp.cpp index a8ea3fdf02..1e4f8b0c5e 100644 --- a/apps/openmw/mwdialogue/dialoguemanagerimp.cpp +++ b/apps/openmw/mwdialogue/dialoguemanagerimp.cpp @@ -290,9 +290,7 @@ namespace MWDialogue const ESM::Dialogue& dialogue = *dialogues.find (topic); - const ESM::DialInfo* info = - mChoice == -1 && mActorKnownTopics.count(topic) ? - mActorKnownTopics[topic].mInfo : filter.search(dialogue, true); + const ESM::DialInfo* info = filter.search(dialogue, true); if (info) {