Index: cas.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cas/cas.module,v
retrieving revision 1.48
diff -u -r1.48 cas.module
--- cas.module	29 May 2009 16:56:37 -0000	1.48
+++ cas.module	29 May 2009 16:58:32 -0000
@@ -690,7 +690,8 @@
     $logout_destination .= ':'. $port;
   }
   // Add logout
-  $logout_destination .= '/'. trim($uri, '/') .'/logout';
+  if ($uri) $logout_destination .= '/'. trim($uri, '/'); 
+  $logout_destination .= '/logout';
   
   // Add destination override so that a destination can be specified on the logout link
   // e.g. caslogout?desination=http://foo.bar.com/foobar
