fix null session again

i don't want to be rude, really. but if i'm so kind to
1. prove that there really is a bug
2. provide a *working* bf
could you at least test your own solution if you reject my pull request?