diff --git a/admin/themes/default/js/user_list.js b/admin/themes/default/js/user_list.js
index 74b6d1994..d0eec926e 100644
--- a/admin/themes/default/js/user_list.js
+++ b/admin/themes/default/js/user_list.js
@@ -963,7 +963,7 @@ function fill_container_user_info(container, user_index) {
container.attr('key', user_index);
container.find(".user-container-username span").html(user.username);
container.find(".user-container-initials span").html(get_initials(user.username)).addClass(color_icons[user.id % 5]);
- container.find(".user-container-status span").html(user.status);
+ container.find(".user-container-status span").html(status_to_str[user.status]);
container.find(".user-container-email span").html(user.email);
generate_groups(container, user.groups);
container.find(".user-container-registration-date").html(registration_dates[0]);
diff --git a/admin/themes/default/template/user_list.tpl b/admin/themes/default/template/user_list.tpl
index e496b92ca..28665e816 100644
--- a/admin/themes/default/template/user_list.tpl
+++ b/admin/themes/default/template/user_list.tpl
@@ -38,6 +38,14 @@ const filtered_users = '{'%d filtered users'|@translate|escape:javascript
const filtered_user = '{'%d filtered user'|@translate|escape:javascript}';
const history_base_url = "{$U_HISTORY}";
+const status_to_str = {
+ 'webmaster': "{'user_status_webmaster'|translate}",
+ 'admin': "{'user_status_admin'|translate}",
+ 'normal': "{'user_status_normal'|translate}",
+ 'generic': "{'user_status_generic'|translate}",
+ 'guest': "{'user_status_guest'|translate}",
+}
+
const view_selector = '{$view_selector}';
const pagination = '{$pagination}';