Credit @luboss for joj (#13268)