So i'm defending a town for the second time ever. The previous attack was ~6 turns ago
And i have no militia defenders. The place is only defended by what few units i had in there, which isn't enough.
why hasn't this bug been fixed yet? 
In the previous attack i only lost 2/4 of the militia units, so logically there should be at least two remaining, if nothing else.