Shield license error with tribe configuration in elasticsearch.yml

I am trying to set up a POC with ES 2.3.4 using shield and a tribe node.

Without the tribe node configuration ES starts fine (this also includes shield configuration for the cluster)

When entering the tribe configuration and restarting ES I get this error:
"[2016-08-01 08:44:13,490][ERROR][bootstrap ] Guice Exception: org.elasticsearch.common.inject.CreationException: Guice creation errors:

  1. No implementation for org.elasticsearch.license.plugin.core.LicenseeRegistry was bound.
    while locating org.elasticsearch.license.plugin.core.LicenseeRegistry
    for parameter 1 at org.elasticsearch.shield.license.ShieldLicensee.(Unknown Source)
    at unknown

1 error
at <<>>
at org.elasticsearch.node.Node.(Node.java:213)
at org.elasticsearch.node.Node.(Node.java:140)
at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:143)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:178)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:270)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)"

There's a bug with the Tribe Node and Shield. We're releasing 2.3.5 soon to address this issue.