diff --git a/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/util/ImpliedMatchUtils.java b/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/util/ImpliedMatchUtils.java index 907950d4b5..57d3f69dc3 100644 --- a/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/util/ImpliedMatchUtils.java +++ b/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/util/ImpliedMatchUtils.java @@ -241,7 +241,13 @@ public class ImpliedMatchUtils { if (sourceFunction.getProgram() .getFunctionManager() .getFunctionAt(srcRefToAddress) == null) { - return null; // function may not have been created here. + return null; // source function may not have been created here. + } + + if (destinationFunction.getProgram() + .getFunctionManager() + .getFunctionAt(destRefToAddress) == null) { + return null; // destination function may not have been created here. } }