diff --git a/src/hdf5_interface.F90 b/src/hdf5_interface.F90 index f4771d8480..5e0734648c 100644 --- a/src/hdf5_interface.F90 +++ b/src/hdf5_interface.F90 @@ -236,6 +236,9 @@ contains integer :: hdf5_err ! HDF5 error code call h5gclose_f(group_id, hdf5_err) + if (hdf5_err < 0) then + call fatal_error("Unable to close HDF5 group.") + end if end subroutine close_group !===============================================================================