diff --git a/assets/scripts/app/views/repo/show.coffee b/assets/scripts/app/views/repo/show.coffee
index 9cb36eed..a27a0b29 100644
--- a/assets/scripts/app/views/repo/show.coffee
+++ b/assets/scripts/app/views/repo/show.coffee
@@ -215,16 +215,16 @@ Travis.reopen
     ).property('jobIdForLog')
 
     canCancelBuild: (->
-      @get('displayCancelBuild') && @get('hasPushPermission')
-    ).property('displayCancelBuild', 'hasPushPermission')
+      @get('displayCancelBuild') && @get('hasPermission')
+    ).property('displayCancelBuild', 'hasPermission')
 
     displayCancelBuild: (->
       @get('isBuildTab') && @get('build.canCancel')
     ).property('isBuildTab', 'build.canCancel')
 
     canCancelJob: (->
-      @get('displayCancelJob') && @get('hasPushPermission')
-    ).property('displayCancelJob', 'hasPushPermission')
+      @get('displayCancelJob') && @get('hasPermission')
+    ).property('displayCancelJob', 'hasPermission')
 
     displayCancelJob: (->
       @get('isJobTab') && @get('job.canCancel')