diff --git a/engines/titanic/core/drop_target.cpp b/engines/titanic/core/drop_target.cpp index 51e47519eaa5..fa93b7220641 100644 --- a/engines/titanic/core/drop_target.cpp +++ b/engines/titanic/core/drop_target.cpp @@ -150,11 +150,11 @@ bool CDropTarget::EnterViewMsg(CEnterViewMsg *msg) { _cursorId = _dragCursorId; } else if (_clipName.empty()) { loadFrame(_dropFrame); + _cursorId = _dropCursorId; } else { playClip(_clipName, _clipFlags); + _cursorId = _dropCursorId; } - - _cursorId = _dropCursorId; } return true;