Index: gotwo.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/gotwo/gotwo.module,v
retrieving revision 1.8.2.12
diff -u -p -r1.8.2.12 gotwo.module
--- gotwo.module	3 Jan 2008 21:48:10 -0000	1.8.2.12
+++ gotwo.module	19 Jan 2009 21:25:54 -0000
@@ -144,7 +144,14 @@ function _gotwo_do_redir() {
       return $page_content;
     }
     else {
-      drupal_goto($res->dst);
+      if(strpos($res->dst,'?') !== FALSE) {
+        $dsturl = substr($res->dst, 0, strpos($res->dst,'?'));
+        $dstquery = substr($res->dst, strpos($res->dst,'?') + 1);
+      } else {
+        $dsturl = $res->dst;
+        $dstquery = '';
+      }
+      drupal_goto($dsturl,$dstquery);
     }
   }
 }
