fix CatalogLinks race condition