diff --git a/decor/merge.go b/decor/merge.go index efd695c..027b948 100644 --- a/decor/merge.go +++ b/decor/merge.go @@ -15,7 +15,7 @@ // +--------+---------+ // func Merge(decorator Decorator, placeholders ...WC) Decorator { - if _, ok := decorator.Sync(); !ok { + if _, ok := decorator.Sync(); !ok || len(placeholders) == 0 { return decorator } md := &MergeDecorator{Decorator: decorator}