diff --git a/src/game.cpp b/src/game.cpp
index a700da8cd43b9788457e9af7150769fa4bee191f..9836054488b058d4d3d9285d1dc8940d61fb1830 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -2402,7 +2402,7 @@ void MinetestApp::processItemSelection(u16 *new_playeritem)
 		                 player->hud_hotbar_itemcount - 1);
 
 	if (wheel < 0)
-		*new_playeritem = *new_playeritem < max_item ? *new_playeritem + 1 : max_item;
+		*new_playeritem = *new_playeritem < max_item ? *new_playeritem + 1 : 0;
 	else if (wheel > 0)
 		*new_playeritem = *new_playeritem > 0 ? *new_playeritem - 1 : max_item;
 	// else wheel == 0