Fix a compiler bug in the handling of missing directives warnings that can lead to unexpected to failed compilation