diff --git a/smp-angular/src/app/common/dialogs/reference-document-dialog/reference-document-dialog.component.html b/smp-angular/src/app/common/dialogs/reference-document-dialog/reference-document-dialog.component.html
index 1409bd974f29c08a7dc4c5700f32ce3c0001e2e3..e697a7056af7386627430c823fb4c8f1b05e17eb 100644
--- a/smp-angular/src/app/common/dialogs/reference-document-dialog/reference-document-dialog.component.html
+++ b/smp-angular/src/app/common/dialogs/reference-document-dialog/reference-document-dialog.component.html
@@ -35,12 +35,13 @@
           <mat-icon>search</mat-icon>
           <span>{{ "reference.document.dialog.button.search" | translate }}</span>
         </button>
-        <button mat-raised-button  id="resetbutton_id"
-                [disabled]="filterForm"
+        <button mat-raised-button color="primary"
+                id="resetbutton_id"
+                [disabled]="!isDirty"
                 (click)="onResetButtonClicked()"
         >
-          <mat-icon>reset</mat-icon>
-          <span>{{ "reference.document.dialog.button.reset" | translate }}</span>
+          <mat-icon>filter_alt_off</mat-icon>
+          <span>{{ "reference.document.dialog.button.reset.filters" | translate }}</span>
         </button>
       </mat-toolbar-row>
     </div>
diff --git a/smp-angular/src/app/resource-search/resource-search.component.html b/smp-angular/src/app/resource-search/resource-search.component.html
index ed5a1c1ddc5aa581b22ac05af3938b0847aad8d7..42a2406faa1f7495bbbf438a5d63a4d715176039 100644
--- a/smp-angular/src/app/resource-search/resource-search.component.html
+++ b/smp-angular/src/app/resource-search/resource-search.component.html
@@ -1,5 +1,5 @@
 <smp-search-table #searchTable
-  page_id='search_id'
+  id='search_id'
   [title]="'resource.search.title' | translate"
   [columnPicker]="columnPicker"
   [url]="baseUrl"
@@ -59,8 +59,8 @@
 
   <ng-template #additionalSearchAreaButtons>
     <button mat-raised-button color="primary" (click)="clearFilters()" id="clearallbutton_id">
-      <mat-icon>search</mat-icon>
-      <span>{{ "resource.search.button.clear.all" | translate }}</span>
+      <mat-icon>filter_alt_off</mat-icon>
+      <span>{{ "resource.search.button.reset.filters" | translate }}</span>
     </button>
   </ng-template>
 
diff --git a/smp-angular/src/assets/i18n/en.json b/smp-angular/src/assets/i18n/en.json
index e69bc9093e1e047c950336301d71453e08f45c40..2abfd49534e049a63666ff41ea163728482c7d27 100644
--- a/smp-angular/src/assets/i18n/en.json
+++ b/smp-angular/src/assets/i18n/en.json
@@ -455,7 +455,7 @@
   "reference.document.dialog.button.save": "Save",
   "reference.document.dialog.button.select": "Set selected document as reference",
   "reference.document.dialog.label.select.page": "Page",
-  "reference.document.dialog.button.reset": "Reset",
+  "reference.document.dialog.button.reset.filters": "Reset filters",
 
   "review.edit.dialog.title": "Review tasks details",
   "review.edit.panel.label.review": "Review",
@@ -568,7 +568,7 @@
   "login.title.sso.login": "SSO Login:",
   "login.success.confirmation.email.sent": "A confirmation email has been sent to your registered email address for user [{{userId}}]. Please follow the instructions in the email to complete the account reset process. If you did not receive mail try later or contact administrator",
 
-  "resource.search.button.clear.all": "Clear All",
+  "resource.search.button.reset.filters": "Reset filters",
   "resource.search.error.fetch.resource.metadata": "Error occurred while retrieving the resource metadata",
   "resource.search.label.document.type": "Document Type",
   "resource.search.label.domain": "Domain",