Mercurial: Trigger for ever branch excepted default?

In "Version Control Settings -> Branch Specification" and "Build Triggering -> VCS Trigger -> Trigger rules" I have this settings:

+:* -:default

However in the overview he is displaying the default branch and when someone commits to it a build is also triggered.
Whats wrong with this rule?

Please sign in to leave a comment.