What is the weight of a block that contains no pay-to-witness scripts?
The witness serialization format only applies to transactions that have witnesses. If a transaction does not have witnesses, then its witness serialization format is the non-witness serialization format. 

From BIP 144:


  If the witness is empty, the old serialization format should be used.