diff --git a/gck-rpc-tls-psk.c b/gck-rpc-tls-psk.c
index 23d5dd4b34c8f18d4139049ffabf890f7edb3f2f..19e889f32c86e9aa829510b11be78227c97e72ad 100644
--- a/gck-rpc-tls-psk.c
+++ b/gck-rpc-tls-psk.c
@@ -314,11 +314,6 @@ gck_rpc_close_tls(GckRpcTlsPskState *state)
 		SSL_free(state->ssl);
 		state->ssl = NULL;
 	}
-
-	if (state->bio) {
-		BIO_free(state->bio);
-		state->bio = NULL;
-	}
 }
 
 /* Send data using SSL.