diff --git a/src/views/users.html b/src/views/users.html
index 15c083b97..1b333154e 100644
--- a/src/views/users.html
+++ b/src/views/users.html
@@ -480,7 +480,12 @@
-
{{ 'users.groups.title' | tr }}
+
+ {{ 'users.groups.title' | tr }}
+
+
diff --git a/src/views/users.js b/src/views/users.js
index 6b7b07508..8ffeb1280 100644
--- a/src/views/users.js
+++ b/src/views/users.js
@@ -279,6 +279,11 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
selectedUsers: [],
show: function () {
+ if (!$scope.config.features.userGroups && $scope.groups.length > 0) {
+ $('#subscriptionRequiredModal').modal('show');
+ return;
+ }
+
$scope.groupAdd.busy = false;
$scope.groupAdd.error = {};