Error !

TypeError: render_main_content() takes exactly 1 argument (2 given)

</div> <main class="main"> ${self.main_content(root)} </main> <div class="container bottom"> <div class="row footer"> <div class="five columns contactinfo">
templates/snapper/site, line 113:
${self.main_content(root)}
/srv/limefivedata/limecms/snapper/snapper01/local/lib/python2.7/site-packages/Mako-0.9.0-py2.7.egg/mako/runtime.py, line 865:
callable_(context, *args, **kwargs)
/srv/limefivedata/limecms/snapper/snapper01/local/lib/python2.7/site-packages/Mako-0.9.0-py2.7.egg/mako/runtime.py, line 839:
_exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
/srv/limefivedata/limecms/snapper/snapper01/local/lib/python2.7/site-packages/Mako-0.9.0-py2.7.egg/mako/runtime.py, line 807:
**_kwargs_for_callable(callable_, data))
/srv/limefivedata/limecms/snapper/snapper01/local/lib/python2.7/site-packages/Mako-0.9.0-py2.7.egg/mako/template.py, line 443:
return runtime._render(self, self.callable_, args, data)
/var/limecms/snapper/snapper01/snapper-inst/Products/LimeTemplate/LimeTemplate.py, line 704:
html = mytemplate.render(object=object, site=site, request=self.REQUEST, extra=extra.get('kwargs', None), **extra)