private static void patchKeymap() {
    Set<String> droppedActions =
        ContainerUtil.newHashSet(
            "AddToFavoritesPopup",
            "DatabaseView.ImportDataSources",
            "CompileDirty",
            "Compile",
            // hidden
            "AddNewFavoritesList",
            "EditFavorites",
            "RenameFavoritesList",
            "RemoveFavoritesList");
    KeymapManagerEx keymapManager = KeymapManagerEx.getInstanceEx();

    for (Keymap keymap : keymapManager.getAllKeymaps()) {
      if (keymap.canModify()) continue;

      KeymapImpl keymapImpl = (KeymapImpl) keymap;

      for (String id : keymapImpl.getOwnActionIds()) {
        if (droppedActions.contains(id)) keymapImpl.clearOwnActionsId(id);
      }
    }
  }