diff --git a/libsql/src/hrana/connection.rs b/libsql/src/hrana/connection.rs index e6030ff7a5..bfcaacb841 100644 --- a/libsql/src/hrana/connection.rs +++ b/libsql/src/hrana/connection.rs @@ -81,7 +81,7 @@ where } pub async fn prepare(&self, sql: &str) -> crate::Result> { - let stream = self.current_stream().clone(); + let stream = self.open_stream(); Statement::new(stream, sql.to_string(), true).await } }