few bugfixes

korjasin (ainakin jollain tasolla)

https://northpole.fi/northboard/1314163/
https://northpole.fi/northboard/1224812/
https://northpole.fi/northboard/1183129/

vieläkö https://northpole.fi/northboard/1277755/ mahtaa olla olemassa?