diff --git a/sites/all/modules/userpoints/userpoints.module b/sites/all/modules/userpoints/userpoints.module
index 4b10fe6..02128dc 100644
--- a/sites/all/modules/userpoints/userpoints.module
+++ b/sites/all/modules/userpoints/userpoints.module
@@ -651,23 +651,25 @@ function userpoints_userpointsapi($params) {
   $term = taxonomy_get_term($params['tid']);
 
   if ($params['status'] == 1) {
-    $mesg = (t('User %uname %op %pointsvalue %category, pending administrator approval.',
+    $mesg = (t('User %uname %op %pointsvalue %category for "%description", pending administrator approval.',
       array_merge(userpoints_translation(), array(
         '%uname'  => $name,
         '%op'     => $msg,
         '%pointsvalue' => abs($params['points']),
         '%category' => $term->name,
+        '%description' => $params['description'],
         '%total'  => userpoints_get_current_points($params['uid'], $params['tid']),
         ))
       ));
   }
   else {
-    $mesg = (t('User %uname %op %pointsvalue %category. Total is now %total !points.',
+    $mesg = (t('User %uname %op %pointsvalue %category for "%description". Total is now %total !points.',
       array_merge(userpoints_translation(), array(
         '%uname'  => $name,
         '%op'     => $msg,
         '%pointsvalue' => abs($params['points']),
         '%category' => $term->name,
+        '%description' => $params['description'],
         '%total'  => userpoints_get_current_points($params['uid'], $params['tid'])
         ))));
   } //if $params['status']
