diff --git a/main.cpp b/main.cpp
index b69c1b89f56da3dc7ff508aa9c66722686897de2..3d2c811ed3e282731a66f495954d3f4d15e8d92d 100644
--- a/main.cpp
+++ b/main.cpp
@@ -63,7 +63,7 @@ static void runSweep(const std::string& modelString, eis::Range omega, bool norm
 	std::cout<<(hertz ? "freqency" : "omega")<<",real,im\n";
 
 	for(const eis::DataPoint& res : results)
-		std::cout<<res.omega/(2*M_PI)<<','<<res.im.real()<<','<<(invert ? 0-res.im.imag() : res.im.imag())<<'\n';
+		std::cout<<(hertz ? res.omega/(2*M_PI) : res.omega)<<','<<res.im.real()<<','<<(invert ? 0-res.im.imag() : res.im.imag())<<'\n';
 
 	eis::Log(eis::Log::INFO)<<"time taken: "<<duration.count()<<" us";
 }