diff --git a/springloaded/src/main/java/org/springsource/loaded/Utils.java b/springloaded/src/main/java/org/springsource/loaded/Utils.java index 8a49fc3..3be0ec6 100644 --- a/springloaded/src/main/java/org/springsource/loaded/Utils.java +++ b/springloaded/src/main/java/org/springsource/loaded/Utils.java @@ -687,6 +687,11 @@ public class Utils implements Opcodes, Constants { } public static void appendDescriptor(Class p, StringBuilder s) { + if (p == null) { + // Could do with a real working scenario that leads to this problem - see https://github.com/spring-projects/spring-loaded/issues/52 + s.append("null"); + return; + } if (p.isArray()) { while (p.isArray()) { s.append("[");