I have a (Drupal 5.12) site running eCommerce 3.6 with the "Anonymous purchasing policy" set to "Registered only". When anonymous users check out, they're prompted to create an account (or login) as expected. And this account creation is working fine.

However, I'd understood that when registration was completed, these users would be redirected back to the relevant point in the chckout process (although I'm not sure where I read this, now). But this isn't happening.

There's a destination in the URL when they get to the registration / login page in the checkout process (http://www.mydomain.com/user?destination=cart%2Fcheckout) but this disappears if the user then clicks on the registration tab (http://www.mydomain.com/user/register). I assume that the loss of this destination is the problem. (Does that make this a bug?)

Can anyone suggest how I can make sure users are taken back to the checkout process once their registration is complete?