diff --git a/core/modules/shortcut/shortcut.admin.inc b/core/modules/shortcut/shortcut.admin.inc
index 3345c59..69e454f 100644
--- a/core/modules/shortcut/shortcut.admin.inc
+++ b/core/modules/shortcut/shortcut.admin.inc
@@ -494,6 +494,11 @@ function shortcut_admin_add_link($shortcut_link, &$shortcut_set) {
   // Normalize the path in case it is an alias.
   $shortcut_link['link_path'] = drupal_get_normal_path($shortcut_link['link_path']);
 
+  // Add module to the link to satisfy user module user_menu_link_alter
+  if (!isset($shortcut_link['module'])) {
+    $shortcut_link['module'] = 'shortcut';
+  }
+
   // Add the link to the end of the list.
   $shortcut_set->links[] = $shortcut_link;
   shortcut_set_reset_link_weights($shortcut_set);
