self.handler = function(...) local msg = LibStub("AceAddon-3.0"):GetAddon("TradeSkillMaster"):IsValidError(...) if msg then local status, ret = pcall(self.errorHandler, msg, ...) if status then return ret else self.origErrorHandler(...) end elseif self.origErrorHandler then return self.origErrorHandler(...) end end