diff --git a/js/extkeywidget.js b/js/extkeywidget.js
index 6014debc5..62210f4d0 100644
--- a/js/extkeywidget.js
+++ b/js/extkeywidget.js
@@ -564,6 +564,7 @@ function ExtKeyWidget(id, sTargetClass, sFilter, sTitle, bSelectMode, oWizHelper
var oTemp = $('
'+data.name+'
');
var txt = oTemp.text(); // this causes HTML entities to be interpreted
+ var prevValue = $('#'+me.id).val();
var newValue;
if ($('#label_'+me.id).length) {
newValue = iObjectId;
@@ -576,7 +577,6 @@ function ExtKeyWidget(id, sTargetClass, sFilter, sTitle, bSelectMode, oWizHelper
newValue = txt;
}
- var prevValue = $('#'+me.id).val();
$('#'+me.id).val(newValue);
if (prevValue != newValue) {
// dependent fields will be updated using the WizardHelper JS object