summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libserver/spf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libserver/spf.c b/src/libserver/spf.c
index fb3d39385..e7275da2c 100644
--- a/src/libserver/spf.c
+++ b/src/libserver/spf.c
@@ -1840,7 +1840,7 @@ spf_dns_callback (struct rdns_reply *reply, gpointer arg)
if (rec->resolved->len > 1) {
addr = g_ptr_array_index(resolved->elts, 0);
if ((reply->code == RDNS_RC_NOREC || reply->code == RDNS_RC_NXDOMAIN)
- && addr->flags & RSPAMD_SPF_FLAG_REDIRECT) {
+ && (addr->flags & RSPAMD_SPF_FLAG_REDIRECT)) {
addr->flags |= RSPAMD_SPF_FLAG_PERMFAIL;
} else {
addr->flags |= RSPAMD_SPF_FLAG_TEMPFAIL;