Pagination in single public page

I'm trying to show my blog to another logged in user, the blog is paginated and only present on one page (where everything else is presented about that specific user).

My problem is that the paginate functio does not check for the next page of blog posts for that user, instead it links me back to my own blog-page (preentation index). There the paginate function works, for example it finds my own blogs on page 2. If I try to read my own blog in my public page (show) it links me back to my own page (index) again.

The page 2 link shows "/presentation?page=2", which looks a bit odd, I thought it should look something like: "/presentation?login=d.stensson40%currant.se?page=2" since it's a specific user with the address: "/presentation?login=d.stensson40%currant.se" .

Clicking the link to page=2 I get re-routed to "/pres" (index page)

I'm having a hard time wrapping this around my head, what am I doing so horribly wrong?