diff --git a/include/ldap.h b/include/ldap.h
index 841f62cfad2ae8e8a5d1b83fc05dd302d6f84fb7..0efd99e7210d1d77c2b386020a4cb21f5d26877f 100644
--- a/include/ldap.h
+++ b/include/ldap.h
@@ -244,8 +244,8 @@ typedef struct ldapcontrol {
 #define LDAP_CONTROL_X_INCREMENTAL_VALUES	"1.2.840.113556.1.4.802"
 #define LDAP_CONTROL_X_TREE_DELETE		"1.2.840.113556.1.4.805"
 #define LDAP_CONTROL_X_SEARCH_OPTIONS		"1.2.840.113556.1.4.1340"
-#define LDAP_SERVER_SEARCH_FLAG_DOMAIN_SCOPE	1 /* do not generate referrals */
-#define LDAP_SERVER_SEARCH_FLAG_PHANTOM_ROOT	2 /* search all NCs subordinate to base */
+#define LDAP_SEARCH_FLAG_DOMAIN_SCOPE		1 /* do not generate referrals */
+#define LDAP_SEARCH_FLAG_PHANTOM_ROOT		2 /* search all NCs subordinate to base */
 
 /* not implemented in slapd(8) */
 #define LDAP_CONTROL_SORTREQUEST    "1.2.840.113556.1.4.473" /* RFC 2891 */
diff --git a/servers/slapd/controls.c b/servers/slapd/controls.c
index 1ddc6fec3f5f0f5c48ec44257abfef79aa353bf8..7818eab0745d7143806d9a03918fc71e5fc24def 100644
--- a/servers/slapd/controls.c
+++ b/servers/slapd/controls.c
@@ -1278,7 +1278,7 @@ static int parseSearchOptions (
 
 	(void) ber_free( ber, 1 );
 
-	if ( search_flags & LDAP_SERVER_SEARCH_FLAG_DOMAIN_SCOPE ) {
+	if ( search_flags & LDAP_SEARCH_FLAG_DOMAIN_SCOPE ) {
 		if ( op->o_domain_scope != SLAP_NO_CONTROL ) {
 			rs->sr_text = "searchOptions control specified multiple times or with domainScope control";
 			return LDAP_PROTOCOL_ERROR;
@@ -1289,7 +1289,7 @@ static int parseSearchOptions (
 			: SLAP_NONCRITICAL_CONTROL;
 	}
 
-	if ( search_flags & ~(LDAP_SERVER_SEARCH_FLAG_DOMAIN_SCOPE) ) {
+	if ( search_flags & ~(LDAP_SEARCH_FLAG_DOMAIN_SCOPE) ) {
 		/* Other search flags not recognised so far */
 		rs->sr_text = "searchOptions contained invalid flag";
 		return LDAP_UNAVAILABLE_CRITICAL_EXTENSION;