diff --git a/admin/tools/users.tool b/admin/tools/users.tool
index f76d7718a15ca12f023f3091374713524fafd8ba..ac978987236c995e62693c26b1ecc864e3f26407 100644
--- a/admin/tools/users.tool
+++ b/admin/tools/users.tool
@@ -261,10 +261,14 @@
 			callback: function() {
 				var tmp = '<div class="form-group"><select class="form-control users-search-select">';
 				var cur = users.search.cur();
+				if(cur === null || cur == '')
+					cur = '';
+				else
+					cur = cur.split('==')[1];
 				['id', 'firstname', 'lastname'].forEach(function(i) {
 					tmp += '<option value="' + i + '"' + ((i == cur) ? ' selected' : '') + '>' + i + '</option>';
 				});
-				tmp += '</select><br><input type="text" value="' + users.search.cur().split('==')[1] + '" class="form-control users-search-val"></div>';
+				tmp += '</select><br><input type="text" value="' + cur + '" class="form-control users-search-val"></div>';
 				tools.modal({
 					head: 'Search',
 					body: tmp,