changed all 

		Util.CacheCompanions() 
		Util.RefreshCompanions();

to

		-- Util.CacheCompanions()
		-- Util.RefreshCompanions();
		
button.lua

changed

	elseif (Mode == "mount") then
   creatureID, creatureName, creatureSpellID, icon, issummoned, MountID, CompanionType = Util.GetMountCritter(self.ButtonSave["MountSpellID"])
   if MCType ~= "" then
     self.ButtonSave["MountID"] = MountID -- update index as it may change
     ButtonSave["MountID"] = MountID -- update index as it may change
     self:SetCommandExplicitCompanion(MountID, CompanionType, ButtonSave["MountSpellID"]);
   end

to

	-- elseif (Mode == "mount") then
  --  creatureID, creatureName, creatureSpellID, icon, issummoned, MountID, CompanionType = Util.GetMountCritter(self.ButtonSave["MountSpellID"])
  --  if MCType ~= "" then
  --    self.ButtonSave["MountID"] = MountID -- update index as it may change
  --    ButtonSave["MountID"] = MountID -- update index as it may change
  --    self:SetCommandExplicitCompanion(MountID, CompanionType, ButtonSave["MountSpellID"]);
  --  end
