Delete contents of sub folders from main folder

Greetings,
I want to delete any files and dirs under a selected dirs, except those ones that have a + at the beginning. I defined a filter named "NoPlusDelete" as follow:


Then I defined a key with the following code:

Delete FILTER="NoPlusDelete" {filepath$}\*  

Now just the files without + at the beginnings are deleted and dirs (with or without a + at the beginning) are not deleted at all! What is the problem, please?

Best Regards