diff --git a/lmn-desktop.yml b/lmn-desktop.yml
index 2f3ee76..d96c72c 100644
--- a/lmn-desktop.yml
+++ b/lmn-desktop.yml
@@ -133,6 +133,13 @@
           APT::Periodic::Update-Package-Lists "1";
           APT::Periodic::Unattended-Upgrade "1";
 
+## bookworm fixes/hacks:
+    - name: Work around sddm hang on shutdown
+      ansible.builtin.lineinfile:
+        path: /etc/systemd/system.conf
+        line: DefaultTimeoutStopSec=5s
+        insertafter: '^#DefaultTimeoutStopSec=.*'
+
 ## bullseye fixes:
     - name: Add bookworm firmware repository if needed
       apt_repository: