diff --git a/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js b/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js
index 5ce45b9d80316f2f12aaa94a49acca64d588cbe8..7558e95eb92beb4ceeb8b13e1c504967b82c14f2 100644
--- a/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js
+++ b/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js
@@ -47,7 +47,18 @@ const ResponseToInvitation = ({
         <Label required>{label}</Label>
         <ValidatedField
           component={input => (
-            <RadioGroup inline name="decision" options={options} {...input} />
+            <Row alignItems="center" justify="space-between">
+              <RadioGroup inline name="decision" options={options} {...input} />
+              <Button
+                mb={1.7}
+                mr={2.6}
+                onClick={handleSubmit}
+                primary
+                size="medium"
+              >
+                {buttonLabel}
+              </Button>
+            </Row>
           )}
           name="decision"
           validate={[required]}
@@ -68,12 +79,6 @@ const ResponseToInvitation = ({
         </Item>
       </RowOverrideAlert>
     )}
-
-    <Row justify="flex-end" mb={1} pr={1}>
-      <Button onClick={handleSubmit} primary size="medium">
-        {buttonLabel}
-      </Button>
-    </Row>
   </ContextualBox>
 )