You can do this by editing the lua files.
If you look in the WTF nui.lua file you will see a section similar to this :
Code:
["ButtonBag"] = {
["FuBarPluginHeadCount v.1.6.0FrameMinimapButton"] = "autodetected and moved button",
["GuildOrg_Toggle"] = "does not appear to be a button",
["MinimapBackdrop"] = "skipped forced ignore button",
["MiniMapRecordingButton"] = "does not appear to be a button",
["LibDBIcon10_Omen"] = "autodetected and moved button",
["LibDBIcon10_Skada"] = "autodetected and moved button",
["MinimapPing"] = "does not appear to be a button",
["OutfitterMinimapButton"] = "autodetected and moved button",
["AtlasButtonFrame"] = "does not appear to be a button",
["AtlasButton"] = "autodetected and moved button",
["MiniMapVoiceChatFrame"] = "autodetected and moved button",
["LibDBIcon10_BugSack"] = "autodetected and moved button",
["MiniMapMeetingStoneFrame"] = "autodetected and moved button",
["WIM3MinimapButton"] = "autodetected and moved button",
["MinimapZoomIn"] = "skipped forced ignore button",
["MiniMapMailFrame"] = "skipped forced ignore button",
["FuBarPluginAtlasLootFuFrameMinimapButton"] = "autodetected and moved button",
["MiniMapWorldMapButton"] = "skipped forced ignore button",
["MiniMapTracking"] = "skipped forced ignore button",
["GameTimeFrame"] = "moved forced include button",
["AltoholicMinimapButton"] = "autodetected and moved button",
["GuildOrg_ToggleButton"] = "autodetected and moved button",
["MinimapZoomOut"] = "skipped forced ignore button",
["LibDBIcon10_Broker_BonusScanner"] = "autodetected and moved button",
["MiniMapBattlefieldFrame"] = "skipped forced ignore button",
["DBMMinimapButton"] = "autodetected and moved button",
["HealBot_ButtonFrame"] = "does not appear to be a button",
["HealBot_MMButton"] = "autodetected and moved button",
["LibDBIcon10_SpellAlerter"] = "autodetected and moved button",
["LibDBIcon10_Decursive"] = "autodetected and moved button",
},
Look through that list and see if you can identify the minimap button name that was autodetected and moved and note it down somewhere.
Then in the folder nUI\Plugins you will find nui_buttonbag.lua file. Open that and look for the section as follows :
Code:
Excludes =
{
["MiniMapMailFrame"] = true,
["MiniMapBattlefieldFrame"] = true,
["MinimapBackdrop"] = true,
["MiniMapPing"] = true,
["MiniMapCompassRing"] = true,
["MinimapZoomIn"] = true,
["MinimapZoomOut"] = true,
["MiniMapTracking"] = true,
["MiniMapWorldMapButton"] = true,
["GatherMiniNoteUpdateFrame"] = true,
["TimeManagerClockButton"] = true,
["FishingBuddyMinimapMenuButton"] = true,
["PoisonerMinimapButton"] = true,
["GameTimeFrame"] = false,
},
Simply add the button to this list and add it to this list and set it to true to force exclusion. Reload the UI or relog and you should see the button permanently on the map.