Children's time wasn't kept when ending early

There was a mass set on run end so all children's time would be equal
regardless of wether their end was set or not.