--- a/plugins/xkcd.lua Mon Feb 11 18:28:28 2013 +0100 +++ b/plugins/xkcd.lua Mon Feb 11 18:29:06 2013 +0100 @@ -81,6 +81,10 @@ if not t then return nil; end for number, name in string.gmatch(t,"<a [^>]*href=\"/(%d+)/\"[^>]*>([^<]+)") do xkcd_list[number] = name; + local number = tonumber(number); + if number then + xkcd_list[number] = name; + end end return true; end