--- print.pages.inc	Mon Mar 14 03:31:01 2011
+++ print.pages.inc	Fri Apr 01 17:50:28 2011
@@ -74,6 +74,10 @@
       $path = '';
     }
   }
+
+  // Reset the $_GET['q'] variable to the original page path.
+  $_GET['q'] = drupal_get_normal_path(trim($path, '/'));
+
   if (!is_numeric($path)) {
     // Indirect call with print/alias
     // If there is a path alias with these arguments, generate a printer-friendly version for it
