--- TransHandler.pm.orig	2007-03-29 16:52:43.000000000 +0200
+++ TransHandler.pm	2007-03-29 16:52:46.000000000 +0200
@@ -48,7 +48,7 @@
 	$exp =~ s/\s*//g;
 
 	my ($cond) = ($rule =~ /\[(.*)\]/);
-	return unless ($rule and $exp and $$uri =~ /$exp/x);
+        return unless ($rule and $exp and ($$uri.($r->args ? "?".$r->args : "")) =~ /$exp/x);
 	return if ($cond =~ /,NOCERT$/ and $r->ssl_lookup('SSL_CLIENT_M_SERIAL'));
 
 	$rule =~ s/\[$cond\]//;

