Mine destroys breakable objects automatically even though I don't want it to. Try increasing your loot range (I'm pretty sure that affects it, since breaking breakables has nothing to do with the routine)
Either DB is overriding it with the loot range, or it's broken because my barbarian will run across the room (screen distance) to break a breakable (I have loot range set to 25 because I have my loot rules very specific and don't mind it going out of it's way occasionally for loot)