diff --git a/Libraries/Compat/libraries/LibGroupTalents-1.0/LibGroupTalents-1.0.lua b/Libraries/Compat/libraries/LibGroupTalents-1.0/LibGroupTalents-1.0.lua index 0df77d203..4124d9f8e 100644 --- a/Libraries/Compat/libraries/LibGroupTalents-1.0/LibGroupTalents-1.0.lua +++ b/Libraries/Compat/libraries/LibGroupTalents-1.0/LibGroupTalents-1.0.lua @@ -313,8 +313,11 @@ end -- UNIT_AURA function lib:UNIT_AURA(unit) + if not unit then + return + end local guid = UnitGUID(unit) - if (not UnitIsVisible(unit) or (self.wasOffline and self.wasOffline[guid])) then + if (not UnitIsVisible(unit) or (self.wasOffline and self.wasOffline[guid or ""])) then if (not self.outOfSight) then self.outOfSight = {} end diff --git a/Libraries/Compat/libraries/LibGroupTalents-1.0/lib.xml b/Libraries/Compat/libraries/LibGroupTalents-1.0/lib.xml index b1925e1ae..f7343e254 100644 --- a/Libraries/Compat/libraries/LibGroupTalents-1.0/lib.xml +++ b/Libraries/Compat/libraries/LibGroupTalents-1.0/lib.xml @@ -1,5 +1,5 @@ -