diff --git a/modules/io/src/mol/dcd_io.cc b/modules/io/src/mol/dcd_io.cc index b7723de0aabe173fe750774d1aa28e23a2bbc7db..bc36cb93f9237ba3494266cb4adbe97d39c9df48 100644 --- a/modules/io/src/mol/dcd_io.cc +++ b/modules/io/src/mol/dcd_io.cc @@ -286,7 +286,7 @@ void DCDCoordSource::FetchFrame(uint frame) read_dcd_header(stream_, header_, swap_flag_, skip_flag_, gap_flag_); frame_start_=stream_.tellg(); loaded_=true; - frame_count_=header_.num; + frame_count_=header_.num/stride_; } size_t frame_size=calc_frame_size(skip_flag_, gap_flag_, header_.t_atom_count);