Fix: Timeperiods: legacy-timeperiod parsed empty, results in skipped checks

Fixes #4336