=== modified file 'dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/deletion/DefaultDeletionManager.java' --- dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/deletion/DefaultDeletionManager.java 2009-03-03 16:46:36 +0000 +++ dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/deletion/DefaultDeletionManager.java 2009-10-07 16:27:57 +0000 @@ -36,6 +36,7 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.hisp.dhis.common.DeleteNotAllowedException; +import org.hisp.dhis.source.Source; /** * @author Lars Helge Overland @@ -70,9 +71,9 @@ { Class clazz = object.getClass(); - if ( !clazz.getSuperclass().equals( Object.class ) ) + if ( clazz.getSuperclass().equals( Source.class ) ) { - clazz = clazz.getSuperclass(); + clazz = clazz.getSuperclass(); // Set class of Source implementations to Source } String className = clazz.getSimpleName();