diff --git a/src/core/hle/service/audio/audio_controller.cpp b/src/core/hle/service/audio/audio_controller.cpp index f2ebeaf686..e33d3552fc 100644 --- a/src/core/hle/service/audio/audio_controller.cpp +++ b/src/core/hle/service/audio/audio_controller.cpp @@ -184,7 +184,7 @@ Result IAudioController::Unknown5000(Out> out_au LOG_DEBUG(Audio, "Creating duplicate audio controller interface"); // Return a new reference to this controller instance - *out_audio_controller = SharedFrom(this); + *out_audio_controller = std::static_pointer_cast(shared_from_this()); R_SUCCEED(); }