diff --git a/app/javascript/hooks/mutations/admin/site_settings/useUpdateSiteSetting.jsx b/app/javascript/hooks/mutations/admin/site_settings/useUpdateSiteSetting.jsx
index c956b524044c30307d74f50ce8bd450e72efd859..797a169f4871f7159f6b2694ec65733cbdf4cd64 100644
--- a/app/javascript/hooks/mutations/admin/site_settings/useUpdateSiteSetting.jsx
+++ b/app/javascript/hooks/mutations/admin/site_settings/useUpdateSiteSetting.jsx
@@ -26,20 +26,18 @@ export default function useUpdateSiteSetting(name) {
 
   const uploadPresentation = (data) => {
     let settings;
+    let headers = { 'Content-Type': 'application/json' };
 
     if (name === 'BrandingImage') {
       fileValidation(data, 'image');
       settings = new FormData();
       settings.append('site_setting[value]', data);
+      headers = { 'Content-Type': 'multipart/form-data' };
     } else {
       settings = data;
     }
 
-    return axios.patch(`/admin/site_settings/${name}.json`, settings, {
-      headers: {
-        'Content-Type': 'multipart/form-data',
-      },
-    });
+    return axios.patch(`/admin/site_settings/${name}.json`, settings, { headers });
   };
 
   const handleSuccess = () => {