diff --git a/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java b/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java
index 0a7b063014f652d50a032ec788d0ab56163c17b0..9d16d8b65e68c64276e1e2d21f0af2f60c7d2c58 100644
--- a/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java
+++ b/deskshare/app/src/main/java/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.java
@@ -242,10 +242,14 @@ public class ScreenVideoBroadcastStream implements IBroadcastStream, IProvider,
 	}
 	
 	public void sendDeskshareStreamStopped(ArrayList<Object> msg) {
+
 		deskSO.sendMessage("deskshareStreamStopped" , msg);
 	}
 	
-	public void sendDeskshareStreamStarted(ArrayList<Object> msg) {
+	public void sendDeskshareStreamStarted(int width, int height) {
+		ArrayList<Object> msg = new ArrayList<Object>();
+		msg.add(new Integer(width));
+		msg.add(new Integer(height));
 		deskSO.sendMessage("appletStarted" , msg);
 	}
 	
diff --git a/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala b/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala
index 5ac174a6f3d8d9506dc9d0325f0359323ba1429c..6bd3d94adddfd456fd3fed3e095e6c27ccf446e0 100644
--- a/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala
+++ b/deskshare/app/src/main/scala/org/bigbluebutton/deskshare/server/stream/DeskshareStream.scala
@@ -51,7 +51,8 @@ class DeskshareStream(app: DeskshareApplication, name: String, val width: Int, v
 	
 	private def startStream() = {
 	  log.debug("DeskShareStream: Starting stream %s", name)
-   	  broadcastStream.sendDeskshareStreamStarted(new ArrayList[Object]())
+	  
+   	  broadcastStream.sendDeskshareStreamStarted(width, height)
 	}
 	
 	private def updateStreamMouseLocation(ml: UpdateStreamMouseLocation) = {