Revision: 3760
Author: [email protected]
Date: Tue Jul 20 08:10:22 2010
Log: Fixed an NPE when setting the parent to null.
http://code.google.com/p/power-architect/source/detail?r=3760

Modified:
 /trunk/src/main/java/ca/sqlpower/architect/ddl/critic/CriticGrouping.java

=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/ddl/critic/CriticGrouping.java Fri Jul 16 07:18:35 2010 +++ /trunk/src/main/java/ca/sqlpower/architect/ddl/critic/CriticGrouping.java Tue Jul 20 08:10:22 2010
@@ -159,7 +159,7 @@
     @Override
     @Mutator
     public void setParent(SPObject parent) {
-        if (!(parent instanceof CriticManager)) {
+        if (parent != null && !(parent instanceof CriticManager)) {
throw new IllegalArgumentException("Critic groups must be a child of a critic manager.");
         }
         super.setParent(parent);

Reply via email to