We normally don't hide buttons if they won't work, but show them grayed out and have an explanation message about it when clicked. The same should happen for the "Register" button if it's disabled.