Resources for the DotNetNuke Community
While not quite correct, this is DNN default behaviour. On my latest version of PagePrint skinobject I added some code to preserve the querystring params (more info here). But for this to work you have to pass the necessary params to make the desired output by querystring.