summaryrefslogtreecommitdiffstats
path: root/install/ui/entity.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/entity.js')
-rw-r--r--install/ui/entity.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/install/ui/entity.js b/install/ui/entity.js
index 7fa00f1fa..82edb7bbe 100644
--- a/install/ui/entity.js
+++ b/install/ui/entity.js
@@ -584,7 +584,11 @@ IPA.entity = function (spec) {
var current_entity = that;
current_entity = current_entity.containing_entity;
while(current_entity !== null){
- pkey.unshift(IPA.nav.get_state(current_entity.name+'-pkey'));
+
+ var key = IPA.nav.get_state(current_entity.name+'-pkey');
+ if (key){
+ pkey.unshift(key);
+ }
current_entity = current_entity.containing_entity;
}
return pkey;