diff --git a/modules/tournament_privatemsg/tournament_privatemsg.module b/modules/tournament_privatemsg/tournament_privatemsg.module
index d36d76a..b42de7b 100644
--- a/modules/tournament_privatemsg/tournament_privatemsg.module
+++ b/modules/tournament_privatemsg/tournament_privatemsg.module
@@ -96,7 +96,8 @@ function tournament_privatemsg_write_access($recipient) {
     $nid = isset($recipient->recipient) ? $recipient->recipient : $recipient->nid;

     if (empty($recipient->title)) {
-      $recipient = reset(tournament_privatemsg_load_multiple(array($nid)));
+      $tournaments = tournament_privatemsg_load_multiple(array($nid));
+      $recipient = reset($tournaments);
     }

     $node = node_load($nid);