diff --git a/drupal/sites/all/modules/contrib/quiz/quiz.module b/drupal/sites/all/modules/contrib/quiz/quiz.module
index 4612590..c9010af 100644
--- a/drupal/sites/all/modules/contrib/quiz/quiz.module
+++ b/drupal/sites/all/modules/contrib/quiz/quiz.module
@@ -2410,7 +2410,7 @@ function quiz_quiz_finished($quiz, $score, $session_data) {
     );
     $params = array(
       'points' => $score['numeric_score'],
-      'description' => t('Attened @title @quiz on @time', $variables),
+      'description' => t('Attended @title @quiz on @time', $variables),
       'tid' => $selected_tid,
       'uid' => $taker->uid,
     );
@@ -2446,10 +2446,17 @@ function quiz_quiz_scored($quiz, $score, $rid) {
       '@quiz' => variable_get('quiz_name', QUIZ_NAME),
       '@time' => date('l jS \of F Y h:i:s A'),
     );
+    
+    $uid = db_query("SELECT uid
+        FROM {quiz_node_results} qnr
+        WHERE qnr.result_id = :rid", 
+        array(':rid' => $rid))->fetchField();
+    
     $params = array(
       'points' => $score['numeric_score'],
-      'description' => t('Attened @title @quiz on @time', $variables),
+      'description' => t('Attended @title @quiz on @time', $variables),
       'tid' => $selected_tid,
+      'uid' => $uid,
     );
     userpoints_userpointsapi($params);
   }
