first part of fixing #78729 Daniel

* valid.c: first part of fixing #78729
Daniel
2 files changed