diff --git a/servers/audio/audio_stream.cpp b/servers/audio/audio_stream.cpp index bae177af0fd..440acb72e57 100644 --- a/servers/audio/audio_stream.cpp +++ b/servers/audio/audio_stream.cpp @@ -736,7 +736,10 @@ String AudioStreamRandomizer::get_stream_name() const { } double AudioStreamRandomizer::get_length() const { - return 0; + if (!last_playback.is_valid()) { + return 0; + } + return last_playback->get_length(); } bool AudioStreamRandomizer::is_monophonic() const {