diff --git a/openstack_dashboard/dashboards/project/backups/panel.py b/openstack_dashboard/dashboards/project/backups/panel.py
index efd7939d99c2f35770b3f738a058ffd170f49393..063a6d85388f741e4460c3b49e1eac48a0d4025d 100644
--- a/openstack_dashboard/dashboards/project/backups/panel.py
+++ b/openstack_dashboard/dashboards/project/backups/panel.py
@@ -14,6 +14,8 @@
 
 from django.utils.translation import ugettext_lazy as _
 
+from openstack_dashboard import api
+
 import horizon
 
 
@@ -25,3 +27,7 @@ class Backups(horizon.Panel):
          'openstack.services.volumev3'),
     )
     policy_rules = (("volume", "backup:get_all"),)
+
+    @staticmethod
+    def can_register():
+        return api.cinder.volume_backup_supported(None)