Civicrm Version 5.4.0 <br><br> On New Participant Registration, I get an error "Expected one ParticipantPayment but found 0" when I try to register for an event which is not a paid event. > CiviCRM_API3_Exception: "Expected one ParticipantPayment but found 0" > > #0 C:\sites\default\files\civicrm\ext\org.civicrm.multidomaininvoicing\multidomaininvoicing.php(316): > civicrm_api3("ParticipantPayment", "getvalue", (Array:4)) > #1 C:\sites\all\modules\civicrm\CRM\Utils\Hook.php(274): multidomaininvoicing_civicrm_postProcess("CRM_Event_Form_Participant", > Object(CRM_Event_Form_Participant)) > #2 C:\sites\all\modules\civicrm\CRM\Utils\Hook\DrupalBase.php(84): CRM_Utils_Hook->runHooks((Array:69), "civicrm_postProcess", 2, > "CRM_Event_Form_Participant", Object(CRM_Event_Form_Participant), > NULL, NULL, NULL, NULL) > #3 C:\sites\all\modules\civicrm\Civi\Core\CiviEventDispatcher.php(90): CRM_Utils_Hook_DrupalBase->invokeViaUF(2, > "CRM_Event_Form_Participant", Object(CRM_Event_Form_Participant), > NULL, NULL, NULL, NULL, "civicrm_postProcess") > #4 [internal function](): Civi\Core\CiviEventDispatcher::delegateToUF(Object(Civi\Core\Event\GenericHookEvent), > "hook_civicrm_postProcess", Object(Civi\Core\CiviEventDispatcher)) > #5 C:\sites\all\modules\civicrm\vendor\symfony\event-dispatcher\Symfony\Component\EventDispatcher\EventDispatcher.php(164): > call_user_func((Array:2), Object(Civi\Core\Event\GenericHookEvent), > "hook_civicrm_postProcess", Object(Civi\Core\CiviEventDispatcher)) > #6 C:\sites\all\modules\civicrm\vendor\symfony\event-dispatcher\Symfony\Component\EventDispatcher\EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch((Array:1), > "hook_civicrm_postProcess", Object(Civi\Core\Event\GenericHookEvent)) > #7 C:\sites\all\modules\civicrm\vendor\symfony\event-dispatcher\Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher.php(167): > Symfony\Component\EventDispatcher\EventDispatcher->dispatch("hook_civicrm_postProcess", > Object(Civi\Core\Event\GenericHookEvent)) > #8 C:\sites\all\modules\civicrm\Civi\Core\CiviEventDispatcher.php(47): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch("hook_civicrm_postProcess", > Object(Civi\Core\Event\GenericHookEvent)) > #9 C:\sites\all\modules\civicrm\CRM\Utils\Hook.php(164): Civi\Core\CiviEventDispatcher->dispatch("hook_civicrm_postProcess", > Object(Civi\Core\Event\GenericHookEvent)) > #10 C:\sites\all\modules\civicrm\CRM\Utils\Hook.php(444): CRM_Utils_Hook->invoke((Array:2), "CRM_Event_Form_Participant", > Object(CRM_Event_Form_Participant), NULL, NULL, NULL, NULL, > "civicrm_postProcess") > #11 C:\sites\all\modules\civicrm\CRM\Core\Form.php(516): CRM_Utils_Hook::postProcess("CRM_Event_Form_Participant", > Object(CRM_Event_Form_Participant)) > #12 C:\sites\all\modules\civicrm\CRM\Core\Form.php(490): CRM_Core_Form->postProcessHook() > #13 C:\sites\all\modules\civicrm\CRM\Core\QuickForm\Action\Upload.php(169): > CRM_Core_Form->mainProcess() > #14 C:\sites\all\modules\civicrm\CRM\Core\QuickForm\Action\Upload.php(136): > CRM_Core_QuickForm_Action_Upload->realPerform(Object(CRM_Event_Form_Participant), > "upload") > #15 C:\sites\all\modules\civicrm\packages\HTML\QuickForm\Controller.php(203): > CRM_Core_QuickForm_Action_Upload->perform(Object(CRM_Event_Form_Participant), > "upload") > #16 C:\sites\all\modules\civicrm\packages\HTML\QuickForm\Page.php(103): > HTML_QuickForm_Controller->handle(Object(CRM_Event_Form_Participant), > "upload") > #17 C:\sites\all\modules\civicrm\CRM\Core\Controller.php(351): HTML_QuickForm_Page->handle("upload") > #18 C:\sites\all\modules\civicrm\CRM\Event\Page\Tab.php(118): CRM_Core_Controller->run() > #19 C:\sites\all\modules\civicrm\CRM\Event\Page\Tab.php(175): CRM_Event_Page_Tab->edit() > #20 C:\sites\all\modules\civicrm\CRM\Core\Invoke.php(309): CRM_Event_Page_Tab->run((Array:3), NULL) > #21 C:\sites\all\modules\civicrm\CRM\Core\Invoke.php(84): CRM_Core_Invoke::runItem((Array:15)) > #22 C:\sites\all\modules\civicrm\CRM\Core\Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3)) > #23 C:\sites\all\modules\civicrm\drupal\civicrm.module(445): CRM_Core_Invoke::invoke((Array:3)) > #24 C:\includes\menu.inc(527): civicrm_invoke("participant", "add") > #25 C:\index.php(22): menu_execute_active_handler() > #26 {main} [![enter image description here][1]][1] [1]: https://i.sstatic.net/Jx2j0.png