diff --git a/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/User.java b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/User.java
index 59521552c3041b30ef9e527d1635b3d614919fd8..da93ef6b915b503a3b6bf9954e1b2c1c6194dd4e 100755
--- a/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/User.java
+++ b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/User.java
@@ -151,7 +151,9 @@ public class User {
 	}
 	
 	public void addStream(String stream) {
-		streams.add(stream);
+		if (!streams.contains(stream)) {
+			streams.add(stream);
+		}
 	}
 	
 	public void removeStream(String stream) {