Deal with missing schema
authorJamie Cameron <jcameron@webmin.com>
Sat, 1 Nov 2008 15:16:04 +0000 (15:16 +0000)
committerJamie Cameron <jcameron@webmin.com>
Sat, 1 Nov 2008 15:16:04 +0000 (15:16 +0000)
ldap-useradmin/save_user.cgi

index 3f89412..1831f61 100755 (executable)
@@ -334,7 +334,7 @@ else {
 
                # Add to the ldap database
                @classes = ( "posixAccount", "shadowAccount" );
-               if ($schema->objectclass("person") && $config{'person'}) {
+               if ($schema && $schema->objectclass("person") && $config{'person'}) {
                        push(@classes, "person");
                        }