diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/ASnd.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/ASnd.cpp index 44fd55b00a..74c70efc97 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/ASnd.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/ASnd.cpp @@ -87,7 +87,7 @@ void ASndUCode::Initialize() void ASndUCode::Update() { // This is dubious in general, since we set the interrupt parameter on m_mail_handler.PushMail - if (!m_mail_handler.IsEmpty()) + if (m_mail_handler.HasPending()) { DSP::GenerateDSPInterruptFromDSPEmu(DSP::INT_DSP); }