-InsetCommand::InsetCommand(Buffer * buf, InsetCommandParams const & p,
- string const & mailer_name)
- : Inset(buf), p_(p),
- mailer_name_(mailer_name),
- mouse_hover_(false)
+InsetCommand::InsetCommand(Buffer * buf, InsetCommandParams const & p)
+ : Inset(buf), p_(p)
+{}
+
+
+// The sole purpose of this copy constructor is to make sure
+// that the mouse_hover_ map is not copied and remains empty.
+InsetCommand::InsetCommand(InsetCommand const & rhs)
+ : Inset(rhs), p_(rhs.p_)