diff --git a/src/lib-sieve/sieve-types.h b/src/lib-sieve/sieve-types.h
index 9c49e6a76517c6d9ab73495446bb7d38f24de744..ee2ede3d00afa261398ecd54022f601c30b9653d 100644
--- a/src/lib-sieve/sieve-types.h
+++ b/src/lib-sieve/sieve-types.h
@@ -78,7 +78,7 @@ struct sieve_exec_status {
 	bool message_saved;
 	bool message_forwarded;
 	bool tried_default_save;
-	struct sieve_storage *last_storage;
+	struct mail_storage *last_storage;
 };
 
 /*