summaryrefslogtreecommitdiffstats
path: root/install/static/associate.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/static/associate.js')
-rw-r--r--install/static/associate.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/install/static/associate.js b/install/static/associate.js
index 6517ccaa..60e7c09f 100644
--- a/install/static/associate.js
+++ b/install/static/associate.js
@@ -164,9 +164,12 @@ function ipa_association_adder_dialog(spec) {
var results = data.result;
that.clear_available_values();
+ var pkey_attr = IPA.metadata[that.entity_name].primary_key;
+
for (var i=0; i<results.count; i++){
var result = results.result[i];
- that.add_available_value(result);
+ if (result[pkey_attr] != spec.pkey)
+ that.add_available_value(result);
}
}