Server error on making time log

I have a BOM that is a single operation on an item. The operation has a time associated but no current workstation.

I transferred material for manufacture and when trying to update finished goods I get the message to update it via “time logs”. I click on the “pending” operation and when I click on “Make time log” I get the following error:

Traceback (innermost last):
File “/home/inpulse/frappe-bench/apps/frappe/frappe/”, line 51, in application
response = frappe.handler.handle()
File “/home/inpulse/frappe-bench/apps/frappe/frappe/”, line 69, in handle
File “/home/inpulse/frappe-bench/apps/frappe/frappe/”, line 92, in execute_cmd
ret =, **frappe.form_dict)
File “/home/inpulse/frappe-bench/apps/frappe/frappe/”, line 751, in call
return fn(*args, **newargs)
TypeError: make_time_log() takes at least 4 arguments (4 given)

I’m stuck with this production order because it is already associated with the material transfer.
Thank you for any help!

Please post issues on Issues · frappe/erpnext · GitHub