Add test case for no-password-provided.
diff --git a/TODO.md b/TODO.md
index aaacbe0..3b1c0e1 100644
--- a/TODO.md
+++ b/TODO.md
@@ -21,7 +21,7 @@
 # Features
 
 * Winzip AES support
-  * test cases decryption: correct password, wrong password, no password, 128/192/256, <=20, >20
+  * test cases decryption: 128/192/256, <=20, >20
   * test cases encryption: no password, default password, file-specific password, 128/192/256, <=20, >20
 * xz support
 * consistently use `_zip_crypto_clear()` for passwords
diff --git a/regress/CMakeLists.txt b/regress/CMakeLists.txt
index 840cb77..5b0c351 100644
--- a/regress/CMakeLists.txt
+++ b/regress/CMakeLists.txt
@@ -38,6 +38,9 @@
 	add_stored.test
 	add_stored_in_memory.test
 	count_entries.test
+	decrypt-aes-correct-password.test
+	decrypt-aes-no-password.test
+	decrypt-aes-wrong-password.test
 	decrypt-correct-password.test
 	decrypt-wrong-password.test
 	delete_add_same.test
diff --git a/regress/Makefile.am b/regress/Makefile.am
index 525f7c8..6b9b011 100644
--- a/regress/Makefile.am
+++ b/regress/Makefile.am
@@ -151,6 +151,7 @@
 	cm-default.test \
 	count_entries.test \
 	decrypt-aes-correct-password.test \
+	decrypt-aes-no-password.test \
 	decrypt-aes-wrong-password.test \
 	decrypt-correct-password.test \
 	decrypt-wrong-password.test \
diff --git a/regress/decrypt-aes-no-password.test b/regress/decrypt-aes-no-password.test
new file mode 100644
index 0000000..4d8680c
--- /dev/null
+++ b/regress/decrypt-aes-no-password.test
@@ -0,0 +1,5 @@
+# test AES decryption support, no password provided
+return 1
+args encrypt.zzip  cat 0
+file encrypt.zzip encrypt-aes.zip encrypt-aes.zip
+stderr can't open file at index '0': No password provided