Python Error when Mail merging

I’m trying to do an email Mailmerge with LibreOffice 3.4.4 (OOO340m1 (Build:402)) on Linux Mint 12.04 (64-bit) and am getting the following error when it tries to send, following a successful link to the server:

<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\xa0' in position 9: ordinal not in range(128), traceback follows
  /usr/lib/python2.7/ in function meth() [return getattr(self._sock,name)(*args)]
  /usr/lib/python2.7/ in function send() [self.sock.sendall(str)]
  /usr/lib/python2.7/ in function putcmd() [self.send(str)]
  /usr/lib/python2.7/ in function rcpt() [self.putcmd("rcpt", "TO:%s%s" % (quoteaddr(recip), optionlist))]
  /usr/lib/python2.7/ in function sendmail() [(code, resp) = self.rcpt(each, rcpt_options)]
  /usr/lib/libreoffice/basis-link/program/ in function sendMailMessage() [self.server.sendmail(sendermail, truerecipients, msg.as_string())]

Driving me nuts! Anyone able to give me some pointers on solving this problem?

Your version of 3.4.4 has been configured to use the system python of your Mint distro

I believe the problem there is basically that of
i.e. your problem is similar to that of

If so, try filing a bug against your distribution and point them to this commit
as a likely fix.

Thanks for this. Is there a workaround do you know? I need to get these emails out today! I have no experience of python, so would have no idea how to patch this myself