Yeah, the whole thing is kind fucked. I don't know what I was thinking while programming it.But I've managed to fix it now. Should be OK next hotfix.
The next fix is there.
And yeah, introducing new bugs in a hotfix is a nightmare of every developer. It's why I like leaving older versions available.