diff --git a/base/win/shortcut.cc b/base/win/shortcut.cc
index 5500017bec37a..c8dd648b6d665 100644
--- a/base/win/shortcut.cc
+++ b/base/win/shortcut.cc
@@ -204,7 +204,7 @@ bool CreateOrUpdateShortcutLink(const FilePath& shortcut_path,
     return false;
 
   SHChangeNotify(shortcut_existed ? SHCNE_UPDATEITEM : SHCNE_CREATE,
-                 SHCNF_PATH | SHCNF_FLUSH, shortcut_path.value().c_str(),
+                 SHCNF_PATH | SHCNF_FLUSHNOWAIT, shortcut_path.value().c_str(),
                  nullptr);
 
   return true;