diff --git a/docker/kasm/Dockerfile b/docker/kasm/Dockerfile
index eac0215cfa819ea78cee9bd7d6c9e98c3a0d22aa..ad92134bafcfd38d7ce0573ad712d74a74602b5c 100644
--- a/docker/kasm/Dockerfile
+++ b/docker/kasm/Dockerfile
@@ -14,6 +14,16 @@ ARG ANACONDA_VERS=Anaconda3-2024.02-1
 ARG KASM_USER
 
 
+COPY <<EOF /etc/apt/preferences.d/firefox-deb-nosnap
+Package: firefox*
+Pin: release o=Ubuntu*
+Pin-Priority: -1
+Package: *
+Pin: origin ppa.launchpadcontent.net
+Pin-Priority: 1000
+EOF
+
+RUN sudo add-apt-repository ppa:mozillateam/ppa
 RUN apt-get update && \
     apt-get purge -y language-pack-* && \
     apt-get -y dist-upgrade && \
@@ -25,6 +35,7 @@ RUN apt-get update && \
                     language-pack-en  \
                     language-pack-en-base && \
     locale-gen --purge fr_FR.UTF-8 en_US.UTF-8
+
 RUN mkdir /install
 
 RUN usermod -l $KASM_USER kasm-user; \
@@ -42,10 +53,9 @@ RUN if [ "$ANACONDA" = true ] ; then \
     chmod u+x $HOME/anaconda3/etc/profile.d/conda.sh; \
     echo "source ~/anaconda3/etc/profile.d/conda.sh" >> /home/kasm-default-profile/.bashrc; \
     echo "conda activate" >> /home/kasm-default-profile/.bashrc; \
+    rm -rf $HOME/.cache; \
     fi
 
-RUN rm -rf $HOME/.cache
-
 COPY custom_startup.sh $STARTUPDIR/custom_startup.sh
 COPY change_password.sh /