--- sync.addressbook.groupdav.js	2011-02-20 16:13:20.000000000 +0100
+++ sync.addressbook.groupdav.js.new	2011-02-20 16:13:42.000000000 +0100
@@ -981,7 +981,7 @@
                 //         dump("upload new/updated card: " + cardURL + "\n");
                 this.remainingUploads++;
                 let request = new sogoWebDAV(cardURL, this, data);
-                request.put(vcard, "text/x-vcard; charset=utf-8");
+                request.put(vcard, "text/vcard; charset=utf-8");
             }
             else {
                 dump("new vcard could not be generated for update\n");
