diff --git a/packages/component-faraday-ui/src/AppBar.js b/packages/component-faraday-ui/src/AppBar.js
index e0aacedd83d1ae681d843704234d2006576f1aca..8659117a39945ba186090bab4d8b7ad81338aeb7 100644
--- a/packages/component-faraday-ui/src/AppBar.js
+++ b/packages/component-faraday-ui/src/AppBar.js
@@ -1,5 +1,5 @@
 import React, { Fragment } from 'react'
-import { get } from 'lodash'
+import { get, once } from 'lodash'
 import styled from 'styled-components'
 import { H2, Button } from '@pubsweet/ui'
 import { th } from '@pubsweet/ui-toolkit'
@@ -35,7 +35,7 @@ const AppBar = ({
               disabled={!canCreateDraft}
               ml={2}
               mr={5}
-              onClick={createDraft}
+              onClick={once(createDraft)}
               primary
               size="small"
             >