diff --git a/res/css/views/auth/_AuthBody.scss b/res/css/views/auth/_AuthBody.scss
index 778f5f6a4d..e8f49cdbd2 100644
--- a/res/css/views/auth/_AuthBody.scss
+++ b/res/css/views/auth/_AuthBody.scss
@@ -103,3 +103,7 @@ limitations under the License.
text-align: center;
width: 100%;
}
+
+.mx_AuthBody_spinner {
+ margin: 1em 0;
+}
diff --git a/src/components/structures/auth/Registration.js b/src/components/structures/auth/Registration.js
index 1fcaa77d54..c24023803c 100644
--- a/src/components/structures/auth/Registration.js
+++ b/src/components/structures/auth/Registration.js
@@ -495,7 +495,9 @@ module.exports = React.createClass({
poll={true}
/>;
} else if (this.state.busy || !this.state.flows) {
- return