diff --git a/servers/slapd/main.c b/servers/slapd/main.c
index c52005b23343e64a6643d7023e4b5f9121b8d938..48d126c26230acf5de1a47e26f1c5e9fefbb70b3 100644
--- a/servers/slapd/main.c
+++ b/servers/slapd/main.c
@@ -756,6 +756,11 @@ unhandled_option:;
 			rc = 1;
 			goto stop;
 		}
+		if ( chdir( "/" ) ) {
+			perror("chdir");
+			rc = 1;
+			goto stop;
+		}
 	}
 #endif