From 0325f967907a2a0a00495cdc623b705950386c38 Mon Sep 17 00:00:00 2001 From: Hendrik Leppkes Date: Thu, 26 Feb 2009 08:53:49 +0100 Subject: [PATCH] Properly unregister the vehicle events if not using the Blizzard VehicleUI --- Bartender4.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Bartender4.lua b/Bartender4.lua index 06b6bee..aec060a 100644 --- a/Bartender4.lua +++ b/Bartender4.lua @@ -176,14 +176,14 @@ function Bartender4:UpdateBlizzardVehicle() end) end else - MainMenuBarArtFrame:RegisterEvent("UNIT_ENTERING_VEHICLE") - MainMenuBarArtFrame:RegisterEvent("UNIT_ENTERED_VEHICLE") - MainMenuBarArtFrame:RegisterEvent("UNIT_EXITING_VEHICLE") - MainMenuBarArtFrame:RegisterEvent("UNIT_EXITED_VEHICLE") + MainMenuBarArtFrame:UnregisterEvent("UNIT_ENTERING_VEHICLE") + MainMenuBarArtFrame:UnregisterEvent("UNIT_ENTERED_VEHICLE") + MainMenuBarArtFrame:UnregisterEvent("UNIT_EXITING_VEHICLE") + MainMenuBarArtFrame:UnregisterEvent("UNIT_EXITED_VEHICLE") local vehicleModule = Bartender4:GetModule("Vehicle") vehicleModule.blizzardVehicle = nil - if vehicleModule.db.profile.enabled then + if vehicleModule.db and vehicleModule.db.profile.enabled then vehicleModule:Enable() end end