diff --git a/src/libclient/accountmodel.cpp b/src/libclient/accountmodel.cpp
index 3483f67f25f59a136b17724c3e0c0df616117433..a1244eb457587a5eaa028db8317c9ef18a48ecf3 100644
--- a/src/libclient/accountmodel.cpp
+++ b/src/libclient/accountmodel.cpp
@@ -287,6 +287,7 @@ AccountModel::setAlias(const QString& accountId, const QString& alias, bool save
         ConfigurationManager::instance().updateProfile(accountId,
                                                        alias,
                                                        "",
+                                                       "",
                                                        5);// flag out of range to avoid updating avatar
     Q_EMIT profileUpdated(accountId);
 }
@@ -302,6 +303,7 @@ AccountModel::setAvatar(const QString& accountId, const QString& avatar, bool sa
         ConfigurationManager::instance().updateProfile(accountId,
                                                        accountInfo.profileInfo.alias,
                                                        avatar,
+                                                       "PNG",
                                                        flag);
     Q_EMIT profileUpdated(accountId);
 }
diff --git a/src/libclient/qtwrapper/configurationmanager_wrap.h b/src/libclient/qtwrapper/configurationmanager_wrap.h
index 157e05af676767257319b38ab5263ca384e98f75..7b89048faebdc5911dac2aa3698f66195fd491cd 100644
--- a/src/libclient/qtwrapper/configurationmanager_wrap.h
+++ b/src/libclient/qtwrapper/configurationmanager_wrap.h
@@ -489,6 +489,7 @@ public Q_SLOTS: // METHODS
     void updateProfile(const QString& accountId,
                        const QString& displayName,
                        const QString& avatarPath,
+                       const QString& fileType,
                        int flag)
     {
         // file type is set to PNG by default
@@ -496,7 +497,7 @@ public Q_SLOTS: // METHODS
         libjami::updateProfile(accountId.toStdString(),
                                displayName.toStdString(),
                                avatarPath.toStdString(),
-                               "PNG",
+                               fileType.toStdString(),
                                flag
                                );
     }