Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 19650)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 19651)
@@ -131,10 +131,5 @@
 	if(profiler)delete profiler;
 	
-	/*Finalize PETSC for this model: */
-	#ifdef _HAVE_PETSC_
-	_printf0_("closing PETSc\n");
-	PetscFinalize();
-	#endif
-
+	
 }
 /*}}}*/
@@ -256,4 +251,10 @@
 				);
 	_printf0_("\n");
+
+	/*Finalize PETSC for this model: */
+	#ifdef _HAVE_PETSC_
+	_printf0_("closing PETSc\n");
+	PetscFinalize();
+	#endif
 
 	/*Clean up*/
