diff --git a/scripts/upgrade b/scripts/upgrade
index 34a204c..1300fbd 100644
--- a/scripts/upgrade
+++ b/scripts/upgrade
@@ -84,16 +84,11 @@ ynh_system_user_create --username=$app --home_dir="$final_path"
#=================================================
if [ "$upgrade_type" == "UPGRADE_APP" ]
-then
- ynh_script_progression --message="Cleaning up files..." --weight=1
- # Void and recreate final_path
- ynh_secure_remove --file="$final_path"
- ynh_exec_warn_less mkdir "$final_path"
-
+then
ynh_script_progression --message="Upgrading source files..." --weight=1
# Download, check integrity, uncompress and patch the source from app.src
- ynh_setup_source --dest_dir="$final_path"
+ ynh_setup_source --dest_dir="$final_path" --full_replace=1
fi
chmod 750 "$final_path"
diff --git a/sources/patches/app-06-logo.patch b/sources/patches/app-06-logo.patch
new file mode 100644
index 0000000..08e50cf
--- /dev/null
+++ b/sources/patches/app-06-logo.patch
@@ -0,0 +1,13 @@
+diff --git a/app/components/Icons/OutlineIcon.tsx b/app/components/Icons/OutlineIcon.tsx
+index 05fa32927..15c06887b 100644
+--- a/app/components/Icons/OutlineIcon.tsx
++++ b/app/components/Icons/OutlineIcon.tsx
+@@ -22,7 +22,7 @@ export default function OutlineIcon({
+ viewBox={cover ? "2 2 20 20" : "0 0 24 24"}
+ version="1.1"
+ >
+-
++
+
+ );
+ }
\ No newline at end of file