diff --git a/src/testsuite/testsuite.c b/src/testsuite/testsuite.c
index f4d3eeca96f2e605a8c4a3b28b0b109eacff3019..a7020322fb81c9112c8f43769b23e251de0a6fb4 100644
--- a/src/testsuite/testsuite.c
+++ b/src/testsuite/testsuite.c
@@ -127,9 +127,14 @@ int main(int argc, char **argv)
 
 	/* Initialize mail user */
 	sieve_tool_set_homedir(sieve_tool, t_abspath(""));
+	
+	/* Set dummy mail environment */
+	env_put(t_strdup_printf("MAIL=maildir:/tmp/dovecot-test-%s",
+		sieve_tool_get_username(sieve_tool)));
 
+	/* Finish tool initialization */
 	svinst = sieve_tool_init_finish(sieve_tool);
-	
+		
 	testsuite_init(svinst, log_stdout);
 	testsuite_settings_init();