diff --git a/frontend/src/pages/Dashboard/index.js b/frontend/src/pages/Dashboard/index.js
index c332ea094d49c2034692398e4b5e2e640ba3355c..0d1ac512a2e7ea41a02976c92ce3637f2104503b 100644
--- a/frontend/src/pages/Dashboard/index.js
+++ b/frontend/src/pages/Dashboard/index.js
@@ -36,7 +36,6 @@ class DetailButton extends Component {
 
   handleClick(cell, row, rowIndex) {
     UEInfoApiHelper.fetchUEInfoDetail(cell).then(result => {
-
       let success = result[0]
       let smContextRef = result[1]
 
@@ -45,15 +44,12 @@ class DetailButton extends Component {
         // console.log(smContextRef)
         UEInfoApiHelper.fetchUEInfoDetailSMF(smContextRef).then()
       }
-
-
     });
   }
 
   render() {
     const {cell, row, rowIndex} = this.props;
     return (
-
       <Button
         bsStyle="primary"
         onClick={() => this.handleClick(cell, row, rowIndex)}
@@ -82,6 +78,10 @@ class UEInfo extends Component {
     //   clearInterval(this.ueInfoFetcherTimer);
   }
 
+  refreshTable() {
+    UEInfoApiHelper.fetchRegisteredUE().then();
+  }
+
   cellButton(cell, row, enumObject, rowIndex) {
     return (
       <DetailButton cell={cell} row={row} rowIndex={rowIndex}/>
@@ -107,6 +107,10 @@ class UEInfo extends Component {
             <div className="card">
               <div className="header subscribers__header">
                 <h4>Registered UEs</h4>
+                <Button bsStyle={"primary"} className="subscribers__button"
+                        onClick={this.refreshTable.bind(this)}>
+                  Refresh
+                </Button>
               </div>
 
               <div className="content subscribers__content">