It's unlikely that the last line is stripped off completely. I think you should check the 'Ensure new line at file end' preference, it sounds like it's activated while you want to disable it :).
I'm afraid that's not it; I've always had that setting deactivated...