diff --git a/app/assets/javascripts/ci/build.coffee b/app/assets/javascripts/ci/build.coffee
index 74691b2c1b516b260dc01ce87428c8fadc177e18..26b8686dee8d2e0975cd5bab23ddadcc543b1b17 100644
--- a/app/assets/javascripts/ci/build.coffee
+++ b/app/assets/javascripts/ci/build.coffee
@@ -46,13 +46,15 @@ class @CiBuild
       , 4000
 
   getInitialBuildTrace: ->
+    removeRefreshStatuses = ['success', 'failed', 'canceled']
+
     $.ajax
       url: @build_url
       dataType: 'json'
       success: (build_data) ->
         $('.js-build-output').html build_data.trace_html
 
-        if build_data.status is 'success' or build_data.status is 'failed'
+        if removeRefreshStatuses.indexOf(build_data.status) >= 0
           $('.js-build-refresh').remove()
 
   getBuildTrace: ->