Index: chrome/browser/web_applications/web_app_win.cc |
diff --git a/chrome/browser/web_applications/web_app_win.cc b/chrome/browser/web_applications/web_app_win.cc |
index ddc8f0dec3e0613a850bbc4f579e39b628a94090..26317e9493c147cd96bb6cd9437552da5d713f21 100644 |
--- a/chrome/browser/web_applications/web_app_win.cc |
+++ b/chrome/browser/web_applications/web_app_win.cc |
@@ -448,6 +448,10 @@ bool CreatePlatformShortcuts( |
ShortcutCreationReason creation_reason) { |
DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::FILE)); |
+ // Nothing to do on Windows for hidden apps. |
+ if (creation_locations.applications_menu_location == APP_MENU_LOCATION_HIDDEN) |
+ return true; |
+ |
// Shortcut paths under which to create shortcuts. |
std::vector<base::FilePath> shortcut_paths = |
GetShortcutPaths(creation_locations); |