diff --git a/Ghidra/Features/Decompiler/src/main/java/ghidra/app/plugin/core/decompile/actions/RetypeFieldAction.java b/Ghidra/Features/Decompiler/src/main/java/ghidra/app/plugin/core/decompile/actions/RetypeFieldAction.java index 0ca880605b..4ebce09bde 100644 --- a/Ghidra/Features/Decompiler/src/main/java/ghidra/app/plugin/core/decompile/actions/RetypeFieldAction.java +++ b/Ghidra/Features/Decompiler/src/main/java/ghidra/app/plugin/core/decompile/actions/RetypeFieldAction.java @@ -102,7 +102,7 @@ public class RetypeFieldAction extends AbstractDecompilerAction { } DataType dataType = chooseDataType(tool, program, originalDataType); - if (dataType == null) { + if (dataType == null || dataType.isEquivalent(originalDataType)) { return; // cancelled }