diff --git a/src/main/java/spoon/support/compiler/jdt/JDTTreeBuilderQuery.java b/src/main/java/spoon/support/compiler/jdt/JDTTreeBuilderQuery.java index 24d1ccde79d..24d6b83a56c 100644 --- a/src/main/java/spoon/support/compiler/jdt/JDTTreeBuilderQuery.java +++ b/src/main/java/spoon/support/compiler/jdt/JDTTreeBuilderQuery.java @@ -131,6 +131,9 @@ static String searchType(String typeName, ImportReference[] imports) { static ImportReference searchPackage(char[][] packageName, CompilationUnitDeclaration[] unitsToProcess) { for (CompilationUnitDeclaration unit : unitsToProcess) { final ImportReference currentPackage = unit.currentPackage; + if (currentPackage == null) { + continue; + } final char[][] tokens = currentPackage.tokens; if (packageName.length > tokens.length) { continue;