oops
diff --git a/lib/picotls.c b/lib/picotls.c
index 8f4d1a9..dc5ff03 100644
--- a/lib/picotls.c
+++ b/lib/picotls.c
@@ -2594,10 +2594,8 @@
         key_schedule_select_outer(tls->key_schedule);
     }
 
-    if (tls->client.ech == NULL)
-
-    Exit:
-        ptls_clear_memory(confirm_hash_expected, sizeof(confirm_hash_expected));
+Exit:
+    ptls_clear_memory(confirm_hash_expected, sizeof(confirm_hash_expected));
     if (ret == 0)
         ptls__key_schedule_update_hash(tls->key_schedule, message.base, message.len, 0);
     return ret;