Nimble Cap

Managed to get the merchants (Armaas and Lillith) and chose to attempt the defense of everything, and yet I cannot see the cap of the Nimble for sale... Any idea how I can remedy this problem (short of restarting the whole game)?