Can't get Plone5 + plone.app.ldap to work without failures

Hi guys.

Yep - plone builds out fine and runs perfectly without all those additions. It seems to run perfectly with all the additional modules in the build out UNTIL I click a button to add an attribute to the schema in the LDAP control panel or add/modify the LDAP/save the LDAP config.

At the bottom of the LDAP control panel there is a button called "add property". Clicking that causes the error. Equally, when I click the add LDAP server button it ALSO craters, like so:

Traceback (innermost last):

Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module zope.formlib.form, line 800, in __call__
Module zope.formlib.form, line 920, in render
Module zope.formlib.form, line 790, in render
Module zope.browserpage.namedtemplate, line 60, in __get__
Module zope.component._api, line 96, in getAdapter
ComponentLookupError: (<Products.Five.metaclass.ServerAddForm object at 0xa86bf90>, <InterfaceClass zope.browserpage.namedtemplate.INamedTemplate>, 'default')