will try to have a look into it tonight, if it is not solved until then.
I have an idea on how to fix it (just in my imagination and if I understood the problem correctly). If you like, you can send me a PM in German to explain the problem a bit more detailed :)