diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java index 75d8b5b521..fc78e88c40 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java @@ -195,10 +195,7 @@ public class DyldCacheUtils { if (file != null && shouldCombineSplitFiles) { String baseName = file.getName(); File[] splitFiles = file.getParentFile().listFiles(f -> { - if (!f.getName().startsWith(baseName)) { - return false; - } - if (f.getName().equals(baseName)) { + if (!f.getName().startsWith(baseName + ".")) { return false; } if (f.getName().toLowerCase().endsWith(".map")) {