Index: form_fields_tp.php =================================================================== --- form_fields_tp.php (revision 13134) +++ form_fields_tp.php (working copy) @@ -45,7 +45,17 @@ */ function PrepareListElementParams(&$object, &$block_params) { - $object->SetDBField('DirectOptions', false); + if (!array_key_exists('SourcePrefix', $block_params)) { + // don't have source prefix in administrative console + $object->SetDBField('DirectOptions', false); + return ; + } + + $submission =& $this->Application->recallObject( $block_params['SourcePrefix'] ); + /* @var $submission kDBItem */ + + $options = $submission->GetFieldOptions('fld_' . $object->GetID()); + $object->SetDBField('DirectOptions', array_key_exists('options', $options) ? $options['options'] : false); } } \ No newline at end of file