Shit, you're absolutely right about the cafe dialogue. I completely missed that. I've now changed the dialogue a bit so it should work out now.
Thanks for the hint pal :-)