diff options
Diffstat (limited to 'install/ui/details.js')
-rw-r--r-- | install/ui/details.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/install/ui/details.js b/install/ui/details.js index 8d5dcff6..ee57875a 100644 --- a/install/ui/details.js +++ b/install/ui/details.js @@ -419,7 +419,9 @@ IPA.details_facet = function(spec) { that.needs_update = function() { if (that._needs_update !== undefined) return that._needs_update; var pkey = IPA.nav.get_state(that.entity.name+'-pkey'); - return pkey !== that.pkey; + var needs_update = that.error_displayed(); + needs_update = needs_update || pkey !== that.pkey; + return needs_update; }; that.field_dirty_changed = function(dirty) { |