diff --git a/apps/maarch_entreprise/js/angular/app/administration/basket-administration.component.ts b/apps/maarch_entreprise/js/angular/app/administration/basket-administration.component.ts
index 8cb6bbe3838748d60ca8d857eebcb9e917410f9f..87d164945db94e2d4ea5f8b8ed621cab65359695 100644
--- a/apps/maarch_entreprise/js/angular/app/administration/basket-administration.component.ts
+++ b/apps/maarch_entreprise/js/angular/app/administration/basket-administration.component.ts
@@ -125,12 +125,14 @@ export class BasketAdministrationComponent implements OnInit {
                 this.http.put(this.coreUrl + "rest/baskets/" + this.id + "/groups/" + result.group.group_id, { 'result_page': result.group.result_page, 'groupActions': result.group.groupActions })
                     .subscribe((data: any) => {
                         //this.basketGroups.push(data);
+                        this.dialogRef = null;
                         this.notify.success(this.lang.basketUpdated);
                     }, (err) => {
+                        this.dialogRef = null;
+                        this.openSettings(group, action);
                         this.notify.error(err.error.errors);
                     });
             }
-            this.dialogRef = null;
         });
     }