diff --git a/src/lib-sieve/storage/ldap/sieve-ldap-db.c b/src/lib-sieve/storage/ldap/sieve-ldap-db.c
index 0075999e21229281bac6421900f4980a024722fb..925876498fbd0f7288767ceff5df2c6d07b2728f 100644
--- a/src/lib-sieve/storage/ldap/sieve-ldap-db.c
+++ b/src/lib-sieve/storage/ldap/sieve-ldap-db.c
@@ -843,7 +843,7 @@ int sieve_ldap_db_connect(struct ldap_connection *conn)
 		if (ret != LDAP_SUCCESS) {
 			if (ret == LDAP_OPERATIONS_ERROR &&
 			    set->uris != NULL &&
-			    str_begin(set->uris, "ldaps:")) {
+			    str_begins(set->uris, "ldaps:")) {
 				sieve_storage_sys_error(storage, "db: "
 					"Don't use both tls=yes and ldaps URI");
 			}