diff --git a/client/src/app/instance/shared-search/components/datatable/datatable.component.html b/client/src/app/instance/shared-search/components/datatable/datatable.component.html
index f97a2bb29e04aa12762b429657b683a4db5dce70..c2509821e3052c7aad63f360ee18a7350fbfb1ff 100644
--- a/client/src/app/instance/shared-search/components/datatable/datatable.component.html
+++ b/client/src/app/instance/shared-search/components/datatable/datatable.component.html
@@ -40,7 +40,7 @@
                     </button>
                 </td>
                 <td *ngFor="let attribute of getOutputList()" class="align-middle">
-                    <div [ngSwitch]="attribute.renderer">
+                    <div *ngIf="datum[attribute.label]" [ngSwitch]="attribute.renderer">
                         <div *ngSwitchCase="'detail'">
                             <app-detail-renderer
                                 [value]="datum[attribute.label]"