diff --git a/app/models/concerns/gitolitable/authorizations.rb b/app/models/concerns/gitolitable/authorizations.rb
index be053c003..cd668b60f 100644
--- a/app/models/concerns/gitolitable/authorizations.rb
+++ b/app/models/concerns/gitolitable/authorizations.rb
@@ -37,7 +37,7 @@ def urls_are_viewable?
     end
 
     def ssh_access_available?
-      git_ssh_enabled? && !git_annex_enabled? && User.current.allowed_to_commit?(self)
+      git_ssh_enabled? && !git_annex_enabled? && (User.current.allowed_to_commit?(self) || User.current.allowed_to_clone?(self))
     end
 
     def https_access_available?