diff --git a/dashboard-ui/scripts/sync.js b/dashboard-ui/scripts/sync.js index 3a144dedcc..fd512cba60 100644 --- a/dashboard-ui/scripts/sync.js +++ b/dashboard-ui/scripts/sync.js @@ -319,12 +319,14 @@ return o.Id == profileId; })[0]; + var qualityOptions = options.QualityOptions || []; + if (option) { $('.profileDescription', form).html(option.Description || ''); - setQualityFieldVisible(form, options.QualityOptions.length > 0 && option.EnableQualityOptions && options.Options.indexOf('Quality') != -1); + setQualityFieldVisible(form, qualityOptions.length > 0 && option.EnableQualityOptions && options.Options.indexOf('Quality') != -1); } else { $('.profileDescription', form).html(''); - setQualityFieldVisible(form, options.QualityOptions.length > 0 && options.Options.indexOf('Quality') != -1); + setQualityFieldVisible(form, qualityOptions.length > 0 && options.Options.indexOf('Quality') != -1); } }