diff --git a/Source/Core/DolphinQt/Debugger/CodeWidget.cpp b/Source/Core/DolphinQt/Debugger/CodeWidget.cpp index 513a68672d..391152abc9 100644 --- a/Source/Core/DolphinQt/Debugger/CodeWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/CodeWidget.cpp @@ -322,11 +322,11 @@ void CodeWidget::Update() void CodeWidget::UpdateCallstack() { - if (Core::GetState() == Core::State::Starting) - return; - m_callstack_list->clear(); + if (Core::GetState() != Core::State::Paused) + return; + std::vector stack; const bool success = [&stack] {