fix bug that was causing duplicate structure entries in the 'structures
to generate' list for towns