diff --git a/turbo/stages/blockchain_test.go b/turbo/stages/blockchain_test.go
index 8119ea44783c7aa242b13397c44afe8681bea423..dfb801c8e7ef0bc582f2dbe38ce0b7f3fdb04b59 100644
--- a/turbo/stages/blockchain_test.go
+++ b/turbo/stages/blockchain_test.go
@@ -3467,8 +3467,8 @@ func TestEIP2718Transition(t *testing.T) {
 	if err != nil {
 		t.Fatalf("failed to create tester chain: %v", err)
 	}
-	if n, err := chain.InsertChain(context.TODO(), blocks); err != nil {
-		t.Fatalf("block %d: failed to insert into chain: %v", n, err)
+	if _, err := stagedsync.InsertBlocksInStages(diskdb, ethdb.DefaultStorageMode, gspec.Config, &vm.Config{}, engine, blocks, true /* checkRoot */); err != nil {
+		t.Fatalf("failed to insert into chain: %v", err)
 	}
 
 	block := chain.GetBlockByNumber(1)