1.1 --- a/openide.util/src/org/openide/util/WeakListenerImpl.java Fri May 15 01:10:17 2009 -0400
1.2 +++ b/openide.util/src/org/openide/util/WeakListenerImpl.java Wed May 20 10:29:35 2009 +0200
1.3 @@ -586,7 +586,7 @@
1.4 if (remove.getParameterTypes().length == 1) {
1.5 remove.invoke(src, new Object[]{ref.getImplementator()});
1.6 } else {
1.7 - remove.invoke(src, new Object[]{null, ref.getImplementator()});
1.8 + remove.invoke(src, new Object[]{"", ref.getImplementator()});
1.9 }
1.10 } catch (Exception ex) { // from invoke(), should not happen
1.11 // #151415 - ignore exception from AbstractPreferences if node has been removed