diff --git a/builtin/mainmenu/content/dlg_package.lua b/builtin/mainmenu/content/dlg_package.lua
index 2a1edaf4c..648ed795c 100644
--- a/builtin/mainmenu/content/dlg_package.lua
+++ b/builtin/mainmenu/content/dlg_package.lua
@@ -246,7 +246,7 @@ local function get_formspec(data)
end
local function markup(text)
- text = text:gsub("(%*%*)([^%s][^*]-[^%s])%*%*", "%2")
+ text = text:gsub("%*%*([^%s][^*]-[^%s])%*%*", "%1")
text = text:gsub("(%*)([^%s][^*]-[^%s])%*", "%2")
text = text:gsub("* ", "• ")
text = text:gsub("- ", "• ")