diff --git a/assisted_startup.sh b/assisted_startup.sh
index 71744801b15c55ea2793a4701bfa15d63b253be6..2b83814675fd1d1e692b6b5bca83c0da6f23ce83 100755
--- a/assisted_startup.sh
+++ b/assisted_startup.sh
@@ -274,8 +274,8 @@ else
         swap_location=$(swapon --show=NAME --noheadings)
 
 
-        if [[ $physical_memory -ge 60 && $free_memory -gt 30 && $NO_RAMDISK != 1 ]]; then
-            echo "There is more than 64 gigabytes of RAM. Mounting shared_mem..."
+        if [[ $physical_memory -ge 58 && $free_memory -gt 30 && $NO_RAMDISK != 1 ]]; then
+            echo "There is at least 58 gigabytes of usable RAM. Mounting shared_mem..."
             if [ ! -d "/mnt/haf_shared_mem" ]; then
                 mkdir /mnt/haf_shared_mem
             fi
diff --git a/backend.yaml b/backend.yaml
index 0331513504491d65e4929c7e1b749c152d44fe60..661a903e642625c21be8128671249f32af9064c7 100644
--- a/backend.yaml
+++ b/backend.yaml
@@ -20,7 +20,7 @@ services:
         condition: service_healthy
 
   pgadmin:
-    image: dpage/pgadmin4:${PGADMIN_VERSION:-8.14}
+    image: dpage/pgadmin4:${PGADMIN_VERSION:-9.1.0}
     profiles:
       - admin
     environment: