fixes #3266 - ensures there are no duplicate notifications