diff --git a/uffd/__init__.py b/uffd/__init__.py
index 8c1d4e563ce24b994d2262233becdc48f9bd0b19..b0d298f79da0afe7fa6a40e314da36bf151666bc 100644
--- a/uffd/__init__.py
+++ b/uffd/__init__.py
@@ -43,11 +43,11 @@ def create_app(test_config=None): # pylint: disable=too-many-locals
 
 	db.init_app(app)
 	# pylint: disable=C0415
-	from uffd import user, selfservice, role, mail, session, csrf, mfa, oauth2, services, signup
+	from uffd import user, selfservice, role, mail, session, csrf, mfa, oauth2, services, signup, invite
 	# pylint: enable=C0415
 
 	if app.config['LDAP_SERVICE_BIND_DN']:
-		for i in user.bp + selfservice.bp + role.bp + mail.bp + session.bp + csrf.bp + mfa.bp + oauth2.bp + services.bp + signup.bp:
+		for i in user.bp + selfservice.bp + role.bp + mail.bp + session.bp + csrf.bp + mfa.bp + oauth2.bp + services.bp + signup.bp + invite.bp:
 			app.register_blueprint(i)
 	else:
 		app.config['ENABLE_PASSWORDRESET'] = False