Follow-up Comment #3, bug #16918 (project freeciv):
There must be a special circumstance. I cannot reproduce from trunk with the
steps you describe. But I am sure to have observed this bug in 2.1 and 2.2.