Otherwise a finished job in notification history will cause an indefinite "100%" job. (cherry picked from commit 4989651e)