diff --git a/src/lib-sieve/scripts/tests/extensions.sieve b/src/lib-sieve/scripts/tests/extensions.sieve
new file mode 100644
index 0000000000000000000000000000000000000000..f9094de77c17004a8afa461d2de7fcf758814076
--- /dev/null
+++ b/src/lib-sieve/scripts/tests/extensions.sieve
@@ -0,0 +1,11 @@
+require ["fileinto", "reject"];
+
+if anyof(exists "frop", size :over 45, size :under 10, address "from" "frop@student.utwente.nl") {
+	keep;
+} else {
+	if address "to" "sirius@joker.com" {
+		reject "I dont want your email.";
+	} else {
+		fileinto "INBOX.Wtf";
+	}
+}
diff --git a/src/lib-sieve/scripts/tests/reject.sieve b/src/lib-sieve/scripts/tests/reject.sieve
deleted file mode 100644
index c8d1d311898ecfa81f6ef6f7bcb522fad2e74302..0000000000000000000000000000000000000000
--- a/src/lib-sieve/scripts/tests/reject.sieve
+++ /dev/null
@@ -1,7 +0,0 @@
-require "reject";
-
-if anyof(exists "frop", size :over 45, size :under 10, address "from" "frop@student.utwente.nl") {
-	keep;
-} else {
-	reject "I dont want your email.";
-}