diff --git a/compilation.sh b/compilation.sh
index e53a455..3619ffa 100755
--- a/compilation.sh
+++ b/compilation.sh
@@ -47,7 +47,7 @@ mkdir -p $built_dir
 rm ./pingsender
 rm ./precomplete
 rm ./removed-files
-cp $SCRIPT_DIR/librewolf.desktop ./librewolf.desktop
+curl -LO https://codeberg.org/librewolf/bsys6/raw/branch/master/assets/linux.librewolf.desktop.in -o librewolf.desktop
 tar --zstd -cf $built_dir/$program_name.tar.zst .
 echo $version >$version_file
 
diff --git a/librewolf.desktop b/librewolf.desktop
deleted file mode 100644
index e6bf0f7..0000000
--- a/librewolf.desktop
+++ /dev/null
@@ -1,27 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=LibreWolf
-GenericName=Web Browser
-StartupNotify=true
-Terminal=false
-MimeType=application/json;application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
-Comment=Browse the World Wide Web
-Categories=Network;WebBrowser;Security;
-StartupWMClass=librewolf-default
-Exec=MYDIR/librewolf %u
-Icon=librewolf
-
-Actions=new-window;new-private-window;safe-mode;preferences;
-
-[Desktop Action new-window]
-Name=New Window
-Exec=MYDIR/librewolf
-[Desktop Action new-private-window]
-Name=New Private Window
-Exec=MYDIR/librewolf --private-window %u
-[Desktop Action safe-mode]
-Name=Start in Safe Mode
-Exec=MYDIR/librewolf --safe-mode
-[Desktop Action preferences]
-Name=Show Preferences
-Exec=MYDIR/librewolf --preferences