diff --git a/app/assets/javascripts/merge_request_widget.js.coffee b/app/assets/javascripts/merge_request_widget.js.coffee
index 4e42276354381940ce767477293443ea7bea9b5e..bebedeca28f17de1b258620348fdc72edac77cf2 100644
--- a/app/assets/javascripts/merge_request_widget.js.coffee
+++ b/app/assets/javascripts/merge_request_widget.js.coffee
@@ -11,7 +11,9 @@ class @MergeRequestWidget
     modal = $('#modal_merge_info').modal(show: false)
     @getBuildStatus()
     # clear the build poller
-    $(document).on 'page:fetch', (e) => clearInterval(@fetchBuildStatusInterval)
+    $(document)
+      .off 'page:fetch'
+      .on 'page:fetch', (e) => clearInterval(@fetchBuildStatusInterval)
 
   mergeInProgress: (deleteSourceBranch = false)->
     $.ajax
@@ -60,7 +62,12 @@ class @MergeRequestWidget
         if data.status isnt _this.opts.current_status
           notify("Build #{_this.ciLabelForStatus(data.status)}",
             _this.opts.ci_message.replace('{{status}}',
-              _this.ciLabelForStatus(data.status)));
+              _this.ciLabelForStatus(data.status)), 
+            _this.opts.gitlab_icon)
+          setTimeout (->
+            window.location.reload()
+            return
+          ), 2000
           _this.opts.current_status = data.status
           $('.mr-widget-heading i')
             .removeClass()
diff --git a/app/views/projects/merge_requests/widget/_show.html.haml b/app/views/projects/merge_requests/widget/_show.html.haml
index ac7daa54ebe37d5a80caa59a84a3154d567c0925..fd45b1b9789132bbeaaac803159c7189bbf6d281 100644
--- a/app/views/projects/merge_requests/widget/_show.html.haml
+++ b/app/views/projects/merge_requests/widget/_show.html.haml
@@ -13,7 +13,7 @@
     url_to_automerge_check: "#{merge_check_namespace_project_merge_request_path(@project.namespace, @project, @merge_request)}",
     check_enable: #{@merge_request.unchecked? ? "true" : "false"},
     url_to_ci_check: "#{ci_status_namespace_project_merge_request_path(@project.namespace, @project, @merge_request)}",
-    gitlab_icon: #{asset_path "gitlab_logo.png"},
+    gitlab_icon: "#{asset_path 'gitlab_logo.png'}",
     ci_enable: #{@project.ci_service ? "true" : "false"}
   };