Intern the register symbol with setq instead of let.

I don't fully understand it, but this follows the emacs manual on
symbols now.