Fix 'add_protocol' callback for submissions