diff --git a/bigbluebutton-client/src/org/bigbluebutton/main/views/MainCanvas.mxml b/bigbluebutton-client/src/org/bigbluebutton/main/views/MainCanvas.mxml
index ebf7edba0eb4a0e93c1962e9d3a11772b122d4de..25393729c93e098466a683cb29c8d2f9490e323e 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/main/views/MainCanvas.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/main/views/MainCanvas.mxml
@@ -97,8 +97,10 @@
 						win.height = rightWindowHeight;
 						break;
 					case POPUP:
-						x = 200;
-						y = 200;
+						x = (Math.random() * this.width) - 250;
+						y = (Math.random() * this.height) - 250;
+						if (x < 250) x = 1;
+						if (y < 250) y = 1;
 						break;
 					case DESKTOP_SHARING_VIEW:
 						x = 1;