Modified for userPrivatePage issue

When we set custom.landing.page.type=userPrivatePage and if user is
logged in first time, it's not able to take user to its private page. As
on first page load when it actually redirects/generate the privatePage,
page doesn't exist. Once user passed through terms & condition and all
other process after first time login, it will generate user's public &
private page. So this code change will allow first time logged user to
take them on private/public page. Thanks to vic for pointing this issue.