fix for greedy: true with empty placeholder