diff options
| -rwxr-xr-x | indra/newview/llviewermessage.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 44eb4361f1..0fbecd5180 100755 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -2689,7 +2689,8 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)  				LLSD args;  				args["SUBJECT"] = subj;  				args["MESSAGE"] = mes; -				LLNotifications::instance().add(LLNotification::Params("GroupNotice").substitutions(args).payload(payload).time_stamp(LLDate(timestamp))); +				LLDate notice_date = LLDate(timestamp).notNull() ? LLDate(timestamp) : LLDate::now(); +				LLNotifications::instance().add(LLNotification::Params("GroupNotice").substitutions(args).payload(payload).time_stamp(notice_date));  			}  			// Also send down the old path for now.  | 
