diff --git a/src/frontend/app/search/result-list/search-result-list.component.html b/src/frontend/app/search/result-list/search-result-list.component.html
index a6d7ecca7cf6b92dd9421029fa3739230c629bec..bef6e8f941143b0c81c8d064dee64961c1314fd1 100644
--- a/src/frontend/app/search/result-list/search-result-list.component.html
+++ b/src/frontend/app/search/result-list/search-result-list.component.html
@@ -164,7 +164,7 @@
                 </div>
                 <div class="main-info" [class.selected-data]="row.checked">
                     <span style="width:50px;">
-                        <mat-checkbox color="primary" [checked]="row.checked" (change)="toggleRes($event,row)"
+                        <mat-checkbox color="primary" [checked]="row.checked" (change)="toggleRes($event,row)" [disabled]="singleSelection && !row.hasDocument"
                             (click)="$event.stopPropagation();">
                         </mat-checkbox>
                     </span>