diff --git a/src/app/home/events/events-administration/event-create/event-create.component.html b/src/app/home/events/events-administration/event-create/event-create.component.html
index 0a108a3f5fab333e5e409f03e7a0863a9b3ca381..44b0cbf7084f3cda2c222cd8da303f54443955ba 100644
--- a/src/app/home/events/events-administration/event-create/event-create.component.html
+++ b/src/app/home/events/events-administration/event-create/event-create.component.html
@@ -98,7 +98,7 @@
               <mat-divider></mat-divider>
             </mat-list-item>
           </mat-list>
-          <mat-calendar *ngIf="repeats?.length > 0" [dateClass]="isSelected"></mat-calendar>
+          <mat-calendar *ngIf="repeats?.length > 0 && showCalendar" [dateClass]="isSelected"></mat-calendar>
         </div>
       </mat-expansion-panel>
     </div>
diff --git a/src/app/home/events/events-administration/event-create/event-create.component.ts b/src/app/home/events/events-administration/event-create/event-create.component.ts
index 639a323e45b33ca7054f9d10e4fd4fea41842997..407cba6c407cfc6903b65e9601b506b437ef8df0 100644
--- a/src/app/home/events/events-administration/event-create/event-create.component.ts
+++ b/src/app/home/events/events-administration/event-create/event-create.component.ts
@@ -39,6 +39,7 @@ export class EventCreateComponent implements OnDestroy {
   xWeeks = 1;
   xRepeats: number;
   repeats: any[] = [];
+  showCalendar = true;
 
   constructor(
     private groupsService: GroupsService,
@@ -118,6 +119,7 @@ export class EventCreateComponent implements OnDestroy {
       });
     }
     form.reset();
+    this.reloadCalendar();
   }
 
   deleteRepeats(repeat) {
@@ -125,6 +127,14 @@ export class EventCreateComponent implements OnDestroy {
     if (i > -1) {
       this.repeats.splice(i, 1);
     }
+    this.reloadCalendar();
+  }
+
+  private reloadCalendar() {
+    this.showCalendar = false;
+    setTimeout(() => {
+      this.showCalendar = true;
+    }, 1);
   }
 
   isSelected: MatCalendarCellClassFunction<Date> = (event, view) => {