Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: fly in the ointment
  1. An inconvenience that detracts from the usefulness of something
    "The new software was great, but the frequent crashes were a fly in the ointment"

Type of: inconvenience, troublesomeness, worriment [US, informal]

Encyclopedia: Fly in the ointment