diff --git a/tests/badssl.rs b/tests/badssl.rs
index c4d84c9..da6fe11 100644
--- a/tests/badssl.rs
+++ b/tests/badssl.rs
@@ -10,6 +10,19 @@ fn test_badssl_modern() {
     assert!(text.contains("
mozilla-modern.badssl.com"));
 }
 
+#[cfg(feature = "rustls-tls")]
+#[test]
+fn test_rustls_badssl_modern() {
+    let text = reqwest::Client::builder()
+        .use_rustls_tls()
+        .build().unwrap()
+        .get("https://mozilla-modern.badssl.com/")
+        .send().unwrap()
+        .text().unwrap();
+
+    assert!(text.contains("mozilla-modern.badssl.com"));
+}
+
 #[cfg(feature = "tls")]
 #[test]
 fn test_badssl_self_signed() {