diff --git a/parser/parser-phonopy/Get_Force_Constants.py b/parser/parser-phonopy/Get_Force_Constants.py
index a5b21f119c87144d53a55533d1665f52f834dc85..3c670e10ff3302c06efed3909ed8fca3786ffd0b 100644
--- a/parser/parser-phonopy/Get_Force_Constants.py
+++ b/parser/parser-phonopy/Get_Force_Constants.py
@@ -56,8 +56,8 @@ def parse(name):
     Parse.addArrayValues("hessian_matrix", FC2)
     GP = Get_Properties(FC2, cell, positions, symbols, supercell_matrix, sym, displacement)
     GP.prem_emit(Parse, results)
-    Parse.closeSection("section_single_configuration_calculation", results)
     GP.prep_ref(Whole_Path, Parse)
+    Parse.closeSection("section_single_configuration_calculation", results)
     Parse.closeSection("section_run", sRun)
     Parse.finishedParsingSession("ParseSuccess", None)