It shouldn't work that way. If you print with the current record option, you should get just the current record printed and this should be the same from both locations. If you print with the records being browsed option, you should get your current found set and this should also be the same for both locations.
Are you using a script to print these records? If so, you may need to examine that script to see if you can find a cause in how your script operates.
I think I may have figured out what the problem may be - looks like I have FileMaker Pro 11 on the work computer, and I have a copy of FileMaker Pro10 on my laptop. Perhaps the two different versions is causing the issue.
It is very unlikely that the difference in version is the issue.