skip empty directives instead of removing them