diff --git a/libs/libunitscan.lua b/libs/libunitscan.lua index 907c1991..d878a1af 100644 --- a/libs/libunitscan.lua +++ b/libs/libunitscan.lua @@ -45,7 +45,7 @@ function GetUnitData(name, active) end local function AddData(db, name, class, level, elite) - if not name then return end + if not name or not db then return end units[db][name] = units[db][name] or {} units[db][name].class = class or units[db][name].class units[db][name].level = level or units[db][name].level