Refs #4409 - Add a recursive check of promises instead of determined promises