diff --git a/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java b/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java index bdf3585fcb..f8b3f6289e 100644 --- a/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java +++ b/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java @@ -631,8 +631,8 @@ public class DebuggerRegistersProvider extends ComponentProviderAdapter catch (AddressOutOfBoundsException e) { continue; } - if (currentTrace.getMemoryManager() - .getRegionContaining(current.getSnap(), address) == null) { + // Use program view, not memory manager, so that "Force Full View" is respected. + if (!currentTrace.getProgramView().getMemory().contains(address)) { continue; } String name = "Goto " + address.toString(true);