diff --git a/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantJoinRecordEvent.java b/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantJoinRecordEvent.java
index 7b128ad5d38e4c346f0feb67a3a0c0ea4388f6df..c33439574d68b08c9b7e3dc535071baeeea7338b 100755
--- a/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantJoinRecordEvent.java
+++ b/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantJoinRecordEvent.java
@@ -11,6 +11,10 @@ public class ParticipantJoinRecordEvent extends AbstractParticipantRecordEvent {
 		eventMap.put("userId", userId);
 	}
 	
+	public void setName(String name){
+		eventMap.put("name",name);
+	}
+	
 	/**
 	 * Sets the role of the user as MODERATOR or VIEWER
 	 * @param role
diff --git a/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantsEventRecorder.java b/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantsEventRecorder.java
index 63a22a5df60da8c333e49cfad9682b52c21f5c9a..1b70a6bd4fbea306cba5165550a78fb83a864211 100755
--- a/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantsEventRecorder.java
+++ b/bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantsEventRecorder.java
@@ -32,6 +32,7 @@ public class ParticipantsEventRecorder implements IRoomListener {
 		ParticipantJoinRecordEvent ev = new ParticipantJoinRecordEvent();
 		ev.setTimestamp(System.currentTimeMillis());
 		ev.setUserId(p.getInternalUserID().toString());
+		ev.setName(p.getName());
 		ev.setMeetingId(session);
 		ev.setStatus(p.getStatus().toString());
 		ev.setRole(p.getRole());