Index: persistent_login.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/persistent_login/persistent_login.module,v
retrieving revision 1.9.2.10
diff -u -F^f -r1.9.2.10 persistent_login.module
--- persistent_login.module	8 Aug 2007 13:38:47 -0000	1.9.2.10
+++ persistent_login.module	8 Aug 2007 15:34:16 -0000
@@ -400,8 +400,10 @@ function _persistent_login_setcookie($us
 	      (($days > 0) ? time()+$days*86400 : 0));
   $series = (isset($edit['pl_series']) ? $edit['pl_series'] :
     drupal_get_token(uniqid(mt_rand(), true)));
+  $domain = ini_get('session.cookie_domain');
+  $domain = (!empty($domain) ? '.'. $domain : '');
   setcookie(PERSISTENT_LOGIN_COOKIE, $user->uid.':'.$series.':'.$tok, 
-	    $expires > 0 ? $expires : 2147483647, '/');
+    $expires > 0 ? $expires : 2147483647, '/', $domain);
   db_query('INSERT INTO {persistent_login} '.
 	   '(uid, series, token, expires, valid, why) '.
 	   'VALUES (%d, "%s", "%s", %d, 1, "issue")',
