diff options
-rw-r--r-- | dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java index f59b1070..786ae4e0 100644 --- a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java +++ b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java @@ -394,7 +394,7 @@ public final class DexFileFactory { if (exactMatch) { try { MultiDexContainer.DexEntry<? extends DexBackedDexFile> entry = dexContainer.getEntry(targetEntry); - if (entry == null) { + if (entry == null || entry.getDexFile() == null) { throw new DexFileNotFoundException("Could not find entry %s in %s.", targetEntry, filename); } return entry; |