diff --git a/src/app/components/pages/room-participant-page/room-participant-page.component.html b/src/app/components/pages/room-participant-page/room-participant-page.component.html
index 51b80fdb34e0ec7bacf80139e01b13050ed94b5e..582977b71aa229612735b55163bcec07668ff073 100644
--- a/src/app/components/pages/room-participant-page/room-participant-page.component.html
+++ b/src/app/components/pages/room-participant-page/room-participant-page.component.html
@@ -31,7 +31,7 @@
           <button mat-button color="primary">{{ 'room-page.comments' | translate }}</button>
           <button mat-button color="primary">{{ 'room-page.learn' | translate }}</button>
         </mat-card-actions>
-      <app-content-groups *ngIf="room" [contentGroups]="room.contentGroups"></app-content-groups>
+      <app-content-groups *ngIf="room && room.contentGroups" [contentGroups]="room.contentGroups"></app-content-groups>
     </mat-card>
   </div>
 </div>