diff options
Diffstat (limited to 'java/src/IceInternal/Util.java')
-rw-r--r-- | java/src/IceInternal/Util.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/java/src/IceInternal/Util.java b/java/src/IceInternal/Util.java index 12b0792b06d..15c8ed0d181 100644 --- a/java/src/IceInternal/Util.java +++ b/java/src/IceInternal/Util.java @@ -78,7 +78,11 @@ public final class Util { try { - c = findClass(className, ClassLoader.getSystemClassLoader()); + ClassLoader cl = ClassLoader.getSystemClassLoader(); + if(cl != null) + { + c = findClass(className, cl); + } } catch(SecurityException ex) { |