conversations: fix vCard image loading

Change-Id: I1c3b14cb21ecba79818471969fe1abdfa445acfb
diff --git a/src/delegates/ImageManipulationDelegate.mm b/src/delegates/ImageManipulationDelegate.mm
index e3fa84f..d1b15f1 100644
--- a/src/delegates/ImageManipulationDelegate.mm
+++ b/src/delegates/ImageManipulationDelegate.mm
@@ -96,7 +96,10 @@
     {
         QImage image;
         //For now, ENCODING is only base64 and image type PNG or JPG
-        const bool ret = image.loadFromData(QByteArray::fromBase64(data),type.toLatin1());
+        bool ret = image.loadFromData(QByteArray::fromBase64(data),type.toLatin1());
+        if (!ret) {
+            ret = image.loadFromData(QByteArray::fromBase64(data), 0);
+        }
         if (!ret) {
             qDebug() << "vCard image loading failed";
             return QVariant();