message: Uninstall/disable overlay not needed for no deps.
diff: @@ -742,13 +742,22 @@ export default class Manager extends Vue {
  disableModRequireConfirmation(vueMod: any) {
  const mod: ManifestV2 = new ManifestV2().fromReactive(vueMod);
  + if (this.getDependantList(mod).size === 0) {
  + this.performDisable(mod);
  + } else {
  this.showDependencyList(mod, DependencyListDisplayType.DISABLE);
  }
  + }
  uninstallModRequireConfirmation(vueMod: any) {
  const mod: ManifestV2 = new ManifestV2().fromReactive(vueMod);
  + if (this.getDependantList(mod).size === 0) {
  + this.performUninstallMod(mod);
  + this.filterModLists();
  + } else {
  this.showDependencyList(mod, DependencyListDisplayType.UNINSTALL);
  }
  + }
  viewDependencyList(vueMod: any) {
  const mod: ManifestV2 = new ManifestV2().fromReactive(vueMod);
  