I understand this happens when a general (or any officer) is in charge of a missile unit that has expended all its ammo. As this is a bug in the core engine there is no way to fix it, but it doesn't appear to have any effect on his combat efficiency either.