I have an intermediary Activity where the user may be redirected to an additional registration activity. When I call finish() in the second/inner/registration activity, nothing