saving grace - definition and synonyms

noun [singular] 

Your browser doesn’t support HTML5 audio

  1. a good quality that makes it possible for you to accept someone or something that is bad in all other ways

    That play’s only saving grace was that it didn’t last long.