diff --git a/smp-angular/src/app/common/search-table/search-table.component.html b/smp-angular/src/app/common/search-table/search-table.component.html
index a4ac6285658cd7d97808aa5ee39820551e69792c..6149a231e6c8a18b9c8ca3b282229d6aeb29aa6d 100644
--- a/smp-angular/src/app/common/search-table/search-table.component.html
+++ b/smp-angular/src/app/common/search-table/search-table.component.html
@@ -85,8 +85,8 @@
     </ng-template>
 
     <ng-template #rowExpand let-row="row" let-expanded="expanded" let-disabled="disabled" ngx-datatable-cell-template >
-      <span *ngIf="disabled">( )</span>
-      <a *ngIf="!disabled" class="table-button-expand"
+      <span *ngIf="disabled || row.serviceMetadata?.length === 0">()</span>
+      <a *ngIf="!disabled && row.serviceMetadata?.length" class="table-button-expand"
         href="javascript:void(0)"
         title="Expand/Collapse Row"
         (click)="toggleExpandRow(row)">{{expanded?'(-)':'(+)'}}