--- 1.18/check_rcpt.conf	2018-05-25 16:28:03.000000000 -0600
+++ 1.19/check_rcpt.conf	2018-10-12 01:27:20.928094505 -0600
@@ -39,6 +39,7 @@
     condition = ${if !eq{$acl_m_esf_skip}{1}}
     condition = ${if !eq{EASY_SPF_FAIL}{0}}
     spf = fail
+	set acl_m_slow1 = 1
     set acl_m_easy69 = ${eval:$acl_m_easy69+EASY_SPF_FAIL}
     add_header = SPFCheck: Fail, EASY_SPF_FAIL Spam score
 
@@ -47,7 +48,6 @@
     condition = ${if !eq{$acl_m_esf_skip}{1}}
     condition = ${if !eq{EASY_SPF_PASS}{0}}
     spf	= pass
-    set acl_m_slow1 = 1
     set acl_m_easy69 = ${eval:$acl_m_easy69+EASY_SPF_PASS}
     add_header = SPFCheck: Server passes SPF test, EASY_SPF_PASS Spam score
 
@@ -56,6 +56,7 @@
     condition = ${if !eq{$acl_m_esf_skip}{1}}
     condition = ${if !eq{EASY_SPF_SOFT_FAIL}{0}}
     spf = softfail
+	set acl_m_slow1 = 1
     set acl_m_easy69 = ${eval:$acl_m_easy69+EASY_SPF_SOFT_FAIL}
     add_header = SPFCheck: Soft Fail, EASY_SPF_SOFT_FAIL Spam score
 
@@ -64,5 +65,6 @@
   # If sender IP is not that of one of sender's domain's mailservers, 
   #  delay a bit.
   # Throws off lots of mass mailers.  
- 
-  warn delay = ${if eq {$acl_m_slow1}{1}{0s}{2s}}
+
+  warn	condition = ${if eq{$acl_m_slow1}{1}}
+		delay = 2s
