Index: branches/5.3.x/core/units/scheduled_tasks/scheduled_task_eh.php =================================================================== diff -u -N -r15810 -r15945 --- branches/5.3.x/core/units/scheduled_tasks/scheduled_task_eh.php (.../scheduled_task_eh.php) (revision 15810) +++ branches/5.3.x/core/units/scheduled_tasks/scheduled_task_eh.php (.../scheduled_task_eh.php) (revision 15945) @@ -1,6 +1,6 @@ $scheduled_task_params['Event'], 'Name' => $scheduled_task_name, 'Type' => ScheduledTask::TYPE_SYSTEM, + 'Module' => $scheduled_task_params['Module'], 'Status' => isset($scheduled_task_params['Status']) ? $scheduled_task_params['Status'] : STATUS_ACTIVE, 'RunSchedule' => $scheduled_task_params['RunSchedule'], ); @@ -288,6 +289,14 @@ { parent::OnAfterConfigRead($event); + if ( $this->Application->findModule('Name', 'Custom') ) { + $config = $event->getUnitConfig(); + + $fields = $config->getFields(); + $fields['Module']['default'] = 'Custom'; + $config->setFields($fields); + } + $cron_helper = $this->Application->recallObject('kCronHelper'); /* @var $cron_helper kCronHelper */