diff --git a/roles/borg_client/templates/borg-backup.sh.j2 b/roles/borg_client/templates/borg-backup.sh.j2
index 2a1103a96afc41ee6066c1f0629aed482d5b2ba5..2e6c44dcd34887ebcafad3714904c3d11c49cd02 100644
--- a/roles/borg_client/templates/borg-backup.sh.j2
+++ b/roles/borg_client/templates/borg-backup.sh.j2
@@ -23,7 +23,8 @@ delete_snapshot() {
 }
 
 if is_btrfs "$src"; then
-    list_of_btrfs_submounts=$(findmnt -Rl -o target,fstype,options / | grep btrfs | grep -v "subvol=\/[[:alnum:]]" | cut -d ' ' -f1)
+    # List all btrfs submounts we want to backup, e.g. homedir.archlinux.org with "/ /home"
+    list_of_btrfs_submounts=$(findmnt -Rl -o target,fstype,options / | grep btrfs | grep -v docker | grep -v "subvol=\/[[:alnum:]]" | cut -d ' ' -f1)
 
     if [[ -d "$backup_mountdir" ]]; then
         if [[ $(findmnt -M "$backup_mountdir") ]]; then