Hey! Thanks. I actually attempted to fix this an made it worse. I'm working on it now and I apologize for the bug.
Okay I've pushed another fix. I can't promise it's completely solved yet but hopefully it happens less often now.