diff --git a/kif_minetest_server/tasks/install_mods.yml b/kif_minetest_server/tasks/install_mods.yml
index 069d5296a890f5a8216ab58dac04bf1eab0806af..cefab0afa15a82f8c6a44b0cc40f0f8b42c49793 100644
--- a/kif_minetest_server/tasks/install_mods.yml
+++ b/kif_minetest_server/tasks/install_mods.yml
@@ -1,11 +1,13 @@
-
 - name: Check for newest mods
   ansible.builtin.git:
     repo: "{{ mods_git_repo }}"
     dest: "{{ minetest_base_dir }}/minetest_mods"
     force: true
     recursive: false
+    single_branch: true
     version: "{{ mods_version }}"
+  environment:
+    GIT_TERMINAL_PROMPT: 0
   become: true
   register: mods_repo
 
@@ -15,7 +17,10 @@
     dest: "{{ minetest_base_dir }}/minetest_mods"
     force: true
     recursive: true
+    single_branch: true
     version: "{{ mods_version }}"
+  environment:
+    GIT_TERMINAL_PROMPT: 0
   become: true
   when: mods_repo.changed
   register: mods_repo