diff -urp --strip-trailing-cr ../privatemsg/privatemsg.module ./privatemsg.module
--- ../privatemsg/privatemsg.module	2009-06-08 16:27:53.000000000 +0200
+++ ./privatemsg.module	2009-06-14 21:50:40.000000000 +0200
@@ -703,15 +703,17 @@ function privatemsg_new(&$form_state, $r
     '#weight'             => 15,
   );
   $url = 'messages';
+  $title = t('Cancel');
   if (isset($_REQUEST['destination'])) {
     $url = $_REQUEST['destination'];
   }
   elseif (!is_null($thread_id)) {
     $url = $_GET['q'];
+    $title = t('Clear');
   }
 
   $form['privatemsg']['cancel'] = array(
-    '#value'              => l(t('Cancel'), $url, array('attributes' => array('id' => 'edit-cancel'))),
+    '#value'              => l($title, $url, array('attributes' => array('id' => 'edit-cancel'))),
     '#weight'             => 20,
   );
   $form['#validate'][]    = 'pm_send_validate';
