diff --git a/script_v2.cpp b/script_v2.cpp index 8e3f487da7c..2f83b01fe16 100644 --- a/script_v2.cpp +++ b/script_v2.cpp @@ -1349,7 +1349,7 @@ void Scumm::o6_walkActorToObj() a2 = derefActorSafe(obj, "o6_walkActorToObj(2)"); if (!a2) return; - if (!a->isInCurrentRoom() || !a->isInCurrentRoom()) + if (!a->isInCurrentRoom() || !a2->isInCurrentRoom()) return; if (dist == 0) { dist = a2->scalex * a2->width / 0xFF;