diff --git a/web/pgadmin/browser/static/js/datamodel.js b/web/pgadmin/browser/static/js/datamodel.js index 514c40392..8a0288a99 100644 --- a/web/pgadmin/browser/static/js/datamodel.js +++ b/web/pgadmin/browser/static/js/datamodel.js @@ -367,7 +367,8 @@ define([ return; } attrs[k] = v; - if (_.isEqual(self.origSessAttrs[k], v)) { + /* If the orig value was null and new one is empty string, then its a "no change" */ + if (_.isEqual(self.origSessAttrs[k], v) || (self.origSessAttrs[k] === null && v === '')) { delete self.sessAttrs[k]; } else { self.sessAttrs[k] = v;