Index: privatemsg.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/privatemsg/privatemsg.install,v
retrieving revision 1.5.2.4.2.11.2.5
diff -u -p -r1.5.2.4.2.11.2.5 privatemsg.install
--- privatemsg.install	26 Jan 2009 19:53:26 -0000	1.5.2.4.2.11.2.5
+++ privatemsg.install	8 Feb 2009 18:53:29 -0000
@@ -387,4 +387,9 @@ function privatemsg_update_6000() {
   db_drop_table($ret, 'temp_pm_index');
 
   return $ret;
-}
\ No newline at end of file
+}
+function privatemsg_update_6002() {
+  $ret = array();
+  $ret[] = update_sql("UPDATE {blocks} SET cache = 2 WHERE module='privatemsg' AND delta='privatemsg-menu'");
+  return $ret;
+}
Index: privatemsg.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/privatemsg/privatemsg.module,v
retrieving revision 1.70.2.30.2.91.2.14
diff -u -p -r1.70.2.30.2.91.2.14 privatemsg.module
--- privatemsg.module	8 Feb 2009 18:13:06 -0000	1.70.2.30.2.91.2.14
+++ privatemsg.module	8 Feb 2009 18:53:32 -0000
@@ -930,6 +930,7 @@ function privatemsg_block($op = 'list', 
     $blocks = array();
     $blocks['privatemsg-menu'] = array(
       'info' => t('Privatemsg links'),
+      'cache' => BLOCK_CACHE_PER_USER,
     );
     $blocks['privatemsg-new'] = array(
       'info' => t('New message indication'),
