Yes. You must be registered to claim No Deposit and Deposit Free Spin Bonuses.