diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/views/WhiteboardTextToolbar.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/views/WhiteboardTextToolbar.mxml
index 9d69497d43d90036743d4181e7c50934ad06cead..b033347b2d0075cc636be5fc1902d3de7ce9fa98 100644
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/views/WhiteboardTextToolbar.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/views/WhiteboardTextToolbar.mxml
@@ -249,7 +249,7 @@
 				if(tobj == null)  tobj = currentlySelectedTextObject;
 				if(textSizeMenu.isOpen) {
 					LogUtil.debug("Text size menu is open...trying to close");
-					textSizeMenu.close();
+					textSizeMenu.displayPopUp();
 				}
 				var loc:Point = canvas.localToGlobal(new Point(tobj.x, tobj.y));
 				this.x = loc.x;