Fixed: I forgot to make the code check whether to show the "hire" button when you unlock a worker type that's already listed.