diff --git a/roles/lmn_fvs/tasks/main.yml b/roles/lmn_fvs/tasks/main.yml
index 6ecef6a..01a24ac 100644
--- a/roles/lmn_fvs/tasks/main.yml
+++ b/roles/lmn_fvs/tasks/main.yml
@@ -237,6 +237,11 @@
         block: |
           xrandr --output {{ dual_screen[0] }} --primary
       when: dual_screen is defined
+    - name: Reset primary screen for login
+      blockinfile:
+        path: /usr/share/sddm/scripts/Xsetup
+        state: absent
+      when: dual_screen is not defined
     - name: Deploy fix-screen script
       ansible.builtin.template:
         src: lmn-fix-screen.j2