Nextcloud 12 on the left, Nextcloud 11 on the right
Nextcloud 12 only shows that you can't enable LDAP.
Nextcloud 11 gives you a reason why you can't enable LDAP.
I'd propose a tooltip on the enable button that shows missing dependencies
cc @nextcloud/designers
I鈥檇 say it should be displayed directly, like the 禄New version available芦 message:
(Cause a tooltip is quite hidden.)
Actually the <div class="warning">
in the <div class="actions">
can be used for that.
@georgehrke can you open a pull request for it?
Let's fix this first in master and then backport it
Fixed in #9565
Most helpful comment
I鈥檇 say it should be displayed directly, like the 禄New version available芦 message:

(Cause a tooltip is quite hidden.)
Actually the
<div class="warning">
in the<div class="actions">
can be used for that.@georgehrke can you open a pull request for it?