In lib/yammer/request.rb on line 39, the code uses MultiJson::DecodeError but "multi_json" isn't required anywhere. Hence, when there is some error, an unitialized constant error is thrown.
This can be remedied by requiring "multi_json" at the top of the file.