diff --git a/src/freedombone-app-xmpp b/src/freedombone-app-xmpp
index a5beb1f4dacca6f07bf8cdaf8475c22b0f874632..1b396d7421ceeba54da97142dd4b122c4a6c27bd 100755
--- a/src/freedombone-app-xmpp
+++ b/src/freedombone-app-xmpp
@@ -725,6 +725,11 @@ function upgrade_xmpp {
         xmpp_restart=1
     fi
 
+    if grep -q 'http_upload_file_size_limit = 307200' /etc/prosody/prosody.cfg.lua; then
+        sed -i 's|http_upload_file_size_limit =.*|http_upload_file_size_limi t= 25165824|g' /etc/prosody/prosody.cfg.lua
+        xmpp_restart=1
+    fi
+
     # extra battery saving
     prosody_add_module "csi_compat"
     prosody_add_module "csi_battery_saver"
@@ -1280,7 +1285,7 @@ function xmpp_create_config {
       echo '';
       echo 'Include "conf.d/*.cfg.lua"';
       echo 'http_upload_path = "/var/lib/prosody/http_uploads"';
-      echo 'http_upload_file_size_limit = 307200';
+      echo 'http_upload_file_size_limit = 25165824';
       echo '';
       echo "Component \"chat.${DEFAULT_DOMAIN_NAME}\" \"muc\"";
       echo '    name = "Chatrooms"';