diff --git a/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/component.jsx b/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/component.jsx
index 7469bfdc640ae8439e4fa2e16a9a7a5d3adfb691..09cce8e8329b7ee079eb7d8035427678cd2783da 100755
--- a/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/component.jsx
@@ -10,6 +10,7 @@ export default class WhiteboardOverlay extends Component {
   // accepts and returns a point of type SvgPoint and an svg object
   static coordinateTransform(screenPoint, someSvgObject) {
     const CTM = someSvgObject.getScreenCTM();
+    if (!CTM) return {};
     return screenPoint.matrixTransform(CTM.inverse());
   }