diff --git a/ghidra/import_df_structures.java b/ghidra/import_df_structures.java index b489e9f..00b41be 100644 --- a/ghidra/import_df_structures.java +++ b/ghidra/import_df_structures.java @@ -1498,13 +1498,13 @@ private DataType getOrCreateEnumDataType(TypeDef t, int size) throws Exception { if (size != 0) { name += "(" + (size * 8) + "-bit)"; } - if (createdTypes.contains(t.getName()) ) { - var existing = dtcEnums.getDataType(t.getName()); + if (createdTypes.contains(name) ) { + var existing = dtcEnums.getDataType(name); if (existing != null) return existing; } - createdTypes.add(t.getName()); + createdTypes.add(name); if (size == 0) { if (t.baseType == null || t.baseType.isEmpty()) {