diff --git a/Core/Debugger/Debugger.cpp b/Core/Debugger/Debugger.cpp index 91214a7f..3fac49c6 100644 --- a/Core/Debugger/Debugger.cpp +++ b/Core/Debugger/Debugger.cpp @@ -286,7 +286,7 @@ bool Debugger::ProcessMemoryWrite(uint32_t addr, T& value, MemoryOperationType o { if(_debuggers[(int)type].Debugger->IsStepBack()) { SleepOnBreakRequest(); - return true; + return !_debuggers[(int)type].Debugger->GetFrozenAddressManager().IsFrozenAddress(addr); } switch(type) {