only show the incomplete message when necessary