Index: branches/5.2.x/core/units/helpers/form_submission_helper.php =================================================================== diff -u -N -r15137 -r15704 --- branches/5.2.x/core/units/helpers/form_submission_helper.php (.../form_submission_helper.php) (revision 15137) +++ branches/5.2.x/core/units/helpers/form_submission_helper.php (.../form_submission_helper.php) (revision 15704) @@ -1,6 +1,6 @@ GetDBField('FormSubmissionId'); + + $form_submission = $this->Application->recallObject('formsubs.-item', null, Array ('skip_autoload' => true)); + /* @var $form_submission kDBItem */ + + if ( $form_submission->isLoaded() && ($form_submission->GetID() == $submission_id) ) { + return $form_submission; + } + + $form_submission->Load($submission_id); + + return $form_submission; + } } \ No newline at end of file