Method not working on v10

We are subscribed to erpnext cloud, and we have 2 instances. 1 instance for testing which is in v11, and another 1 instance for production which is in v10.

Using frappe.core.doctype.communication.email.make to send an email, the method works for v11, but on v10 we get the traceback below:

Traceback (most recent call last):
File “/home/frappe/benches/bench-2018-11-15/apps/frappe/frappe/app.py”, line 62, in application
response = frappe.handler.handle()
File “/home/frappe/benches/bench-2018-11-15/apps/frappe/frappe/handler.py”, line 22, in handle
data = execute_cmd(cmd)
File “/home/frappe/benches/bench-2018-11-15/apps/frappe/frappe/handler.py”, line 53, in execute_cmd
return frappe.call(method, **frappe.form_dict)
File “/home/frappe/benches/bench-2018-11-15/apps/frappe/frappe/init.py”, line 939, in call
return fn(*args, **newargs)
TypeError: runserverobj() takes at least 1 argument (1 given)

Typo on the button.