diff --git a/settings/js/users/users.js b/settings/js/users/users.js index 99d5a558b6..a1482549fb 100644 --- a/settings/js/users/users.js +++ b/settings/js/users/users.js @@ -965,17 +965,15 @@ $(document).ready(function () { // Option to display/hide the "Storage location" column $('#CheckboxStorageLocation').click(function() { if ($('#CheckboxStorageLocation').is(':checked')) { - OCP.AppConfig.setValue('core', 'umgmt_show_storage_location', 'true', { - success: function () { - $("#userlist .storageLocation").show(); - } - }); + $("#userlist .storageLocation").show(); + if (OC.isUserAdmin()) { + OCP.AppConfig.setValue('core', 'umgmt_show_storage_location', 'true'); + } } else { - OCP.AppConfig.setValue('core', 'umgmt_show_storage_location', 'false', { - success: function () { - $("#userlist .storageLocation").hide(); - } - }); + $("#userlist .storageLocation").hide(); + if (OC.isUserAdmin()) { + OCP.AppConfig.setValue('core', 'umgmt_show_storage_location', 'false'); + } } });