diff --git a/web/pgadmin/static/js/backgrid.pgadmin.js b/web/pgadmin/static/js/backgrid.pgadmin.js
index e1bdf81..1680901 100644
--- a/web/pgadmin/static/js/backgrid.pgadmin.js
+++ b/web/pgadmin/static/js/backgrid.pgadmin.js
@@ -648,12 +648,12 @@
                label: optionText,
                value: optionValue,
                selected: (selectedValues == optionValue) ||
-                 (_.indexOf(selectedValues, optionValue) > -1)
+                 (select2_opts.multiple && _.indexOf(selectedValues, optionValue) > -1)
             }));
          } else {
           opt = _.defaults({}, opt, {
             selected: ((selectedValues == opt.value) ||
-                (_.indexOf(selectedValues, opt.value) > -1)),
+                (select2_opts.multiple && _.indexOf(selectedValues, opt.value) > -1)),
             }, self.defaults.opt);
           $select.append(self.template(opt));
         }
