diff options
-rw-r--r-- | engines/titanic/carry/arm.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/titanic/carry/arm.cpp b/engines/titanic/carry/arm.cpp index a843b5bb33..e7d340d6cb 100644 --- a/engines/titanic/carry/arm.cpp +++ b/engines/titanic/carry/arm.cpp @@ -164,10 +164,10 @@ bool CArm::MaitreDHappyMsg(CMaitreDHappyMsg *msg) { if (!_armUnlocked) playSound("z#47.wav"); if (_heldItemName == "Key" || _heldItemName == "AuditoryCentre") { - CGameObject *child = dynamic_cast<CGameObject *>(getFirstChild()); - if (child) { - child->setVisible(true); - petAddToInventory(); + CGameObject *heldItem = dynamic_cast<CGameObject *>(getFirstChild()); + if (heldItem) { + heldItem->setVisible(true); + heldItem->petAddToInventory(); } _visibleFrame = _unlockedFrame; |