diff --git a/lib/bdev.py b/lib/bdev.py
index 76c6da1ad73551f281808d97c1cdf65d163f04ce..0352ca84630c7d57fa06b75526351cd3a3fcdb91 100644
--- a/lib/bdev.py
+++ b/lib/bdev.py
@@ -1806,8 +1806,10 @@ class DRBD8(BaseDRBD):
     """
     lhost, lport, rhost, rport = net_info
     args = ["drbdsetup", cls._DevPath(minor), "net",
-            "%s:%s" % (lhost, lport), "%s:%s" % (rhost, rport),
-            protocol]
+            "%s:%s" % (lhost, lport), "%s:%s" % (rhost, rport), protocol,
+            "-A", "discard-zero-changes",
+            "-B", "consensus",
+            ]
     if dual_pri:
       args.append("-m")
     if hmac and secret: