diff --git a/fslstats.cc b/fslstats.cc
index efdd0f6106403048f36bd38c17eab015cfcb275a..7d8492524df7acf97d1b9fc03ff3533da6eeb7f3 100644
--- a/fslstats.cc
+++ b/fslstats.cc
@@ -357,8 +357,8 @@ int fmrib_main_float(int argc, char* argv[])
 	cout << (long int) mask.sum() << " " 
 	     << mask.sum() * vol.xdim() * vol.ydim() * vol.zdim() << " ";
       } else {
-	cout << (long int) vol.nvoxels() << " "
-	     << vol.nvoxels() * vol.xdim() * vol.ydim() * vol.zdim() << " ";
+	cout << (long int) vol.nvoxels() * vol.tsize() << " "
+	     << vol.nvoxels() * vol.tsize() * vol.xdim() * vol.ydim() * vol.zdim() << " ";
       }
     } else if (sarg=="-V") {
       if (masks_used) {