I just updated my Macbook to the latest version of Mac OS: Catalina 10.15.4.

However, I noticed that in the system preferences, there is a red dot on the software update icon, but after clicking it, it says it is already up to date...

So I want to know why it is here and how can I get rid of the red dot?

Thanks in advance! screenshot1 screenshot2

Fortunately, after upgrading to 10.15.5, the red dot disappears...

4 Answers 4

defaults delete com.apple.systempreferences AttentionPrefBundleIDs; killall Dock

This can get rid of it but it will return.

  • Thanks for your reply. Yes, I also updated from Mojave to Catalina 10.15.4 directly because I have heard about many bugs in the previous version from my friends...
    – Ogawa Chen
    Commented Mar 29, 2020 at 15:59
  • See also this popular answer apple.stackexchange.com/a/344279/53510
    – Ryan
    Commented Nov 20, 2020 at 16:07

Try running softwareupdate -ia in terminal to force it to realise it's got them all / install any you may have missed.

  • Same here, updated straight from latest 10.14.x to 10.15.4, -ia doesn't make a difference. softwareupdate --list shows nothing to update. softwareupdate --dump-state log doesn't seem to contain any pending updates either
    – Stefan L
    Commented Mar 28, 2020 at 20:04
  • @Pete Thanks for your comment, but it seems does not work...
    – Ogawa Chen
    Commented Mar 29, 2020 at 16:03

Permanent solution (close "settings" window first):

Via Terminal:

rm ~/Library/Preferences/com.apple.preferences.softwareupdate.plist
defaults delete com.apple.systempreferences AttentionPrefBundleIDs
defaults delete com.apple.systempreferences DidShowPrefBundleIDs
killall Dock

I can't take the credit but saw the solution from Macrumors forum:

Simply delete the following file

Exactly same situation. This solves my problem after me upgrading to Catalina.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .