Fixed bug calling participate function.