diff --git a/lib/WebGUI/Account/Inbox.pm b/lib/WebGUI/Account/Inbox.pm index 57d6b5af1..490abce6b 100644 --- a/lib/WebGUI/Account/Inbox.pm +++ b/lib/WebGUI/Account/Inbox.pm @@ -1151,14 +1151,16 @@ sub www_sendMessageSave { #Let sendMessage deal with displaying errors return $self->www_sendMessage($errorMsg) if $hasError; + my $messageProperties = { + message => $message, + subject => $subject, + status => 'unread', + sentBy => $fromUser->userId + }; + foreach my $uid (@toUsers) { - $inbox->addMessage({ - message => $message, - subject => $subject, - userId => $uid, - status => 'unread', - sentBy => $fromUser->userId - }); + $messageProperties->{userId} = $uid; + $inbox->addMessage($messageProperties); } $self->appendCommonVars($var,$inbox);