diff --git a/~dev_rating/application/classes/Controller/Api/V0/FinalReport.php b/~dev_rating/application/classes/Controller/Api/V0/FinalReport.php
index 09dd815c4634ad8a9ca9e34f61151073dd831e2a..05fe9f7ff8a305665681639a247a58958a8038ba 100644
--- a/~dev_rating/application/classes/Controller/Api/V0/FinalReport.php
+++ b/~dev_rating/application/classes/Controller/Api/V0/FinalReport.php
@@ -100,12 +100,14 @@ class Controller_Api_V0_FinalReport extends Controller_Handler_Api
                 ];
             }
 
+            $semesterid = Model_Semesters::find($year, $num)->ID;
+
             if ($emulate === "false" and isset($groupnum)) {
                 //$groupID = Model_Group::find($gradenum, $groupnum, $study_form, $faculty);
                 //TODO: поменять логи, не записывать id дисциплины
                 if (isset($disciplineID)) {
                     //Model_Logs::logFormExport($this->user->ID, $disciplineID, $groupid, $this->user["SemesterID"]);
-                    Model_Logs::logFormExport($accountid, $disciplineID, $groupid, $this->user["SemesterID"]);
+                    Model_Logs::logFormExport($accountid, $disciplineID, $groupid, $semesterid);
                 } else {
                     // pass
                 }