Restore QR link, make shortcut optional