diff --git a/eisgenerator/eistype.h b/eisgenerator/eistype.h
index 86701531f20e3a2c35e91181fd52b9ba4582c202..ce58c771b1273018d74b44c51fd88dc79ae2cedc 100644
--- a/eisgenerator/eistype.h
+++ b/eisgenerator/eistype.h
@@ -74,6 +74,18 @@ public:
 		out.im = out.im + in.im;
 		return out;
 	}
+	DataPoint operator/(const DataPoint& in) const
+	{
+		DataPoint out(*this);
+		out.im = out.im / in.im;
+		return out;
+	}
+	DataPoint operator*(const DataPoint& in) const
+	{
+		DataPoint out(*this);
+		out.im = out.im * in.im;
+		return out;
+	}
 	DataPoint operator/(fvalue in) const
 	{
 		DataPoint out(*this);