diff --git a/bigbluebutton-html5/imports/ui/components/app/component.jsx b/bigbluebutton-html5/imports/ui/components/app/component.jsx
index c51434387d725ecf7215e24291c4c04a3d503364..c486d324f60e997cfd3c546616042a1a25a6065d 100644
--- a/bigbluebutton-html5/imports/ui/components/app/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/app/component.jsx
@@ -1,6 +1,6 @@
 import React, { Component } from 'react';
 import PropTypes from 'prop-types';
-import { defineMessages, injectIntl } from 'react-intl';
+import { defineMessages, injectIntl, intlShape } from 'react-intl';
 import Modal from 'react-modal';
 import cx from 'classnames';
 
@@ -41,9 +41,7 @@ const propTypes = {
   userList: PropTypes.element,
   chat: PropTypes.element,
   locale: PropTypes.string,
-  intl: PropTypes.shape({
-    formatMessage: PropTypes.func.isRequired,
-  }).isRequired,
+  intl: intlShape.isRequired,
 };
 
 const defaultProps = {
diff --git a/bigbluebutton-html5/package-lock.json b/bigbluebutton-html5/package-lock.json
index 276748af27011ae69114e1d8723804be539fff8c..759240950ac7240db1e39ab69d5984252504b7f4 100644
--- a/bigbluebutton-html5/package-lock.json
+++ b/bigbluebutton-html5/package-lock.json
@@ -1748,21 +1748,21 @@
       "integrity": "sha1-tITO/Lk1PzdPJd44mjzuoa8Y18k="
     },
     "intl-messageformat": {
-      "version": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.1.0.tgz",
-      "integrity": "sha1-HFHadvAqP3s2BlTNxRu8TT+mxyw=",
+      "version": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz",
+      "integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=",
       "requires": {
-        "intl-messageformat-parser": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.2.0.tgz"
+        "intl-messageformat-parser": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz"
       }
     },
     "intl-messageformat-parser": {
-      "version": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.2.0.tgz",
-      "integrity": "sha1-WQa3+VOrdHDg3IVJCXtki5kYkv8="
+      "version": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz",
+      "integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU="
     },
     "intl-relativeformat": {
       "version": "https://registry.npmjs.org/intl-relativeformat/-/intl-relativeformat-2.1.0.tgz",
       "integrity": "sha1-AQ8RBYAiUfQKxH0OPhogE0iiVd8=",
       "requires": {
-        "intl-messageformat": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.1.0.tgz"
+        "intl-messageformat": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz"
       }
     },
     "invariant": {
@@ -3758,7 +3758,7 @@
       "integrity": "sha1-ZsFNyd+ac7L7v71gIXJugKYT6xU=",
       "requires": {
         "intl-format-cache": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-2.0.5.tgz",
-        "intl-messageformat": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.1.0.tgz",
+        "intl-messageformat": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz",
         "intl-relativeformat": "https://registry.npmjs.org/intl-relativeformat/-/intl-relativeformat-2.1.0.tgz",
         "invariant": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz"
       }