diff --git a/openstack_dashboard/api/_nova.py b/openstack_dashboard/api/_nova.py
index <HASH>..<HASH> 100644
--- a/openstack_dashboard/api/_nova.py
+++ b/openstack_dashboard/api/_nova.py
@@ -84,7 +84,7 @@ class Server(base.APIResourceWrapper):
 
     @property
     def has_extended_attrs(self):
-        return any(getattr(self, attr) for attr in [
+        return any(getattr(self, attr, None) for attr in [
             'OS-EXT-SRV-ATTR:instance_name', 'OS-EXT-SRV-ATTR:host',
             'OS-EXT-SRV-ATTR:hostname', 'OS-EXT-SRV-ATTR:kernel_id',
             'OS-EXT-SRV-ATTR:ramdisk_id', 'OS-EXT-SRV-ATTR:root_device_name',
Fix AttributeError in the project instance detail view

The previous code does not handle a case where admin-specific attributes
do not exist. This leads to AttributeError in the project instance detail
page as these attributes are not included in the response from nova API.

Change-Id: I4c<I>d<I>c<I>dec<I>e<I>c
Closes-Bug: #<I>