--- a/util/sasl.lua Thu Jul 15 08:27:56 2010 +0100 +++ b/util/sasl.lua Thu Jul 15 22:07:45 2010 +0500 @@ -111,7 +111,7 @@ return false; end - self.mech_i = mechanisms[self.mechanisms()[mechanism] and mechanism]; + self.mech_i = mechanisms[self:mechanisms()[mechanism] and mechanism]; return (self.mech_i ~= nil); end