diff --git a/builtin/mainmenu/tab_texturepacks.lua b/builtin/mainmenu/tab_texturepacks.lua
index 3fb7b85987a130db67e46ea061d8dc6d0f04d63e..5bbbe9b91837cd203fefa9a394438ef27e3ff5ca 100644
--- a/builtin/mainmenu/tab_texturepacks.lua
+++ b/builtin/mainmenu/tab_texturepacks.lua
@@ -17,7 +17,7 @@
 
 --------------------------------------------------------------------------------
 local function filter_texture_pack_list(list)
-	local retval = {"None"}
+	local retval = {fgettext("None")}
 	for _, item in ipairs(list) do
 		if item ~= "base" then
 			table.insert(retval, item)
@@ -106,7 +106,7 @@ local function main_button_handler(tabview, fields, name, tabdata)
 			local current_index = core.get_textlist_index("TPs")
 			if current_index ~= nil and #list >= current_index then
 				local new_path = core.get_texturepath()..DIR_DELIM..list[current_index]
-				if list[current_index] == "None" then new_path = "" end
+				if list[current_index] == fgettext("None") then new_path = "" end
 
 				core.setting_set("texture_path", new_path)
 			end