Phh... I was sure this was some kind of API issue. So I was looking in the wrong direction all this time. Turns out it was just a simple bug in my own code. Sorry about that. Fixed in RC1...

Ruud