diff --git a/ui/component/header/index.js b/ui/component/header/index.js
index 4f1cf7edb..5e0754d86 100644
--- a/ui/component/header/index.js
+++ b/ui/component/header/index.js
@@ -23,6 +23,7 @@ const perform = dispatch => ({
setClientSetting: (key, value) => dispatch(doSetClientSetting(key, value)),
signOut: () => dispatch(doSignOut()),
openMobileNavigation: () => dispatch(doOpenModal(MODALS.MOBILE_NAVIGATION)),
+ openChannelCreate: () => dispatch(doOpenModal(MODALS.CREATE_CHANNEL)),
});
export default connect(
diff --git a/ui/component/header/view.jsx b/ui/component/header/view.jsx
index d0ebb1d35..4f92db2ec 100644
--- a/ui/component/header/view.jsx
+++ b/ui/component/header/view.jsx
@@ -28,6 +28,7 @@ type Props = {
syncError: ?string,
signOut: () => void,
openMobileNavigation: () => void,
+ openChannelCreate: () => void,
};
const Header = (props: Props) => {
@@ -43,6 +44,7 @@ const Header = (props: Props) => {
signOut,
syncError,
openMobileNavigation,
+ openChannelCreate,
} = props;
const authenticated = Boolean(email);
@@ -142,11 +144,11 @@ const Header = (props: Props) => {
-