Just emit EmptyAssetPathError from DCP::read, not a MissingAssetError as well.