diff --git a/lib/rplan.c b/lib/rplan.c
index 12cb9b0ccd122ad1750547bb271a9de362389d57..bab21484b73c0fcf056d93d6fe8b28fb03af1f0e 100644
--- a/lib/rplan.c
+++ b/lib/rplan.c
@@ -87,8 +87,6 @@ void kr_rplan_deinit(struct kr_rplan *rplan)
 	if (rplan->txn.db != NULL) {
 		kr_cache_txn_abort(&rplan->txn);
 	}
-
-	kr_rplan_init(rplan, rplan->context, rplan->pool);
 }
 
 bool kr_rplan_empty(struct kr_rplan *rplan)