validateSWDBPoints now takes account of missing thermal data