I feel your pain as I'm in the same boat. Not sure what we can do??? It's annoying!!! Li can go nine hours in her crate while we're at work so why can't she go eight hours at night without having to go???
I even take her food and water away at 7:00 at night. I realize some will disagree with this but I do it and she's fine. I've done it with Leo since Day One and he's thriving. Anyway, it doesn't help.