diff --git a/tasks/main.yml b/tasks/main.yml
index 63ced469e0b863cd67003a0534e481befa4aac39..93bdbb1f07f3d319bd8ed86d1e7ed7a758e84011 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -20,8 +20,17 @@
   tags: [users]
 - import_tasks: "configure_sanitytest.yml"
   tags: [users, sanitytest]
-- import_tasks: configure_nfs_mounts.yml
+
+- name: find out if Rosetta is running, to make sure NFS tasks are only executed if Rosetta is OFF
+  shell: 'ps -ef | grep -v "grep" | grep "DAPP_ROLE"'
+  register: rosetta_status
+  failed_when: false
+  tags: [mount, nfs]
+- import_tasks: "configure_nfs_mounts.yml"
+  # when: ansible_facts.services['exlibris'].state != "running"
+  when: rosetta_status.rc != 0
   tags: [mount, nfs]
+
 - import_tasks: install_checkmk_plugins.yml
   tags: [checkmk, monitoring]
 - import_tasks: configure_iptables.yml