diff --git a/source/games/duke/src/sounds.cpp b/source/games/duke/src/sounds.cpp index 20b2fa5ac..79645bb24 100644 --- a/source/games/duke/src/sounds.cpp +++ b/source/games/duke/src/sounds.cpp @@ -414,7 +414,7 @@ void GameInterface::UpdateSounds(void) listener.Environment = nullptr; listener.valid = false; } - listener.ListenerObject = ud.cameraactor == nullptr ? nullptr : ud.cameraactor; + listener.ListenerObject = ud.cameraactor == nullptr ? nullptr : ud.cameraactor.Get(); soundEngine->SetListener(listener); }