diff --git a/src/box/user.cc b/src/box/user.cc
index c8991b15a868d4d8c0938e81442a217cc9cafbab..39520f23172074ae3b2ed8c6796fb7f5a6f86ed7 100644
--- a/src/box/user.cc
+++ b/src/box/user.cc
@@ -530,7 +530,7 @@ user_find_by_name(const char *name, uint32_t len)
 			return user;
 	}
 	diag_set(ClientError, ER_NO_SUCH_USER,
-		 tt_cstr(name, MIN(BOX_INVALID_NAME_MAX, len)));
+		 tt_cstr(name, MIN((uint32_t) BOX_INVALID_NAME_MAX, len)));
 	return NULL;
 }