diff --git a/web/pgadmin/browser/server_groups/servers/databases/schemas/views/templates/mview/js/mview.js b/web/pgadmin/browser/server_groups/servers/databases/schemas/views/templates/mview/js/mview.js
index ca7089b..4d2050c 100644
--- a/web/pgadmin/browser/server_groups/servers/databases/schemas/views/templates/mview/js/mview.js
+++ b/web/pgadmin/browser/server_groups/servers/databases/schemas/views/templates/mview/js/mview.js
@@ -85,9 +85,9 @@ function($, _, S, pgAdmin, alertify, pgBrowser, CodeMirror) {
           priority: 1, label: '{{ _("Refresh data") }}', data: {concurrent: false}
         },{
           name: 'refresh_mview_concurrent', node: 'mview', module: this,
-          category: 'Refresh view',
+          category: 'Refresh view', enable: 'is_version_supported', data: {concurrent: false},
           applies: ['object', 'context'], callback: 'refresh_mview', icon: 'fa fa-refresh',
-          priority: 2, label: '{{ _("Refresh concurrently") }}', data: {concurrent: true}
+          priority: 2, label: '{{ _("Refresh concurrently") }}'
         }
         ]);
       },
@@ -292,6 +292,21 @@ function($, _, S, pgAdmin, alertify, pgBrowser, CodeMirror) {
           }
         });

+      },
+      is_version_supported: function(itemData, item, data) {
+        var t = pgAdmin.Browser.tree,
+            i = t.selected(),
+            d = i && i.length == 1 ? t.itemData(i): undefined,
+            node = d && pgAdmin.Browser.Nodes[d._type];
+
+        var info = node.getTreeNodeHierarchy.apply(node, [i]),
+            version = info.server.version;
+
+        // disable refresh concurrently if server version is 9.3
+        if (version >= 90400) {
+          return true;
+        }
+        return false;
       }
     });
   }
