Code

+ Move reset handling before object creation, otherwise no
[gosa.git] / trunk / gosa-plugins / systems / admin / systems / main.inc
index 81c52565a625dec2c5c9729b8014042794d53728..22a7568144045a6d207073516f9f1d0ba644847f 100644 (file)
@@ -34,7 +34,10 @@ if ($remove_lock){
 if ( $cleanup ){
   session::un_set('systems');
 }else{
-
+       /* Reset requested? */
+       if (isset($_GET['reset']) && $_GET['reset'] == 1){
+               session::un_set ('systems');
+       }
 
        /* Create usermanagement object on demand */
        if (!session::is_set('systems')){
@@ -44,11 +47,6 @@ if ( $cleanup ){
        $systems->save_object();
        $output= $systems->execute();
 
-       /* Reset requested? */
-       if (isset($_GET['reset']) && $_GET['reset'] == 1){
-               session::un_set ('systems');
-       }
-
        /* Page header*/
        if (get_object_info() != ""){
                $display= print_header(get_template_path($systems->plIcon), _("System management"), "<img alt=\"\" align=\"middle\" src=\"".get_template_path('images/lists/locked.png')."\"> ".LDAP::fix(get_object_info()));