diff --git a/ethdb/pebble/pebble.go b/ethdb/pebble/pebble.go
index b43529eddbccc1fcf34b70d7513ca1d42c358049..f0efee8aa6b9caccb89d0bd84314694b92ccb949 100644
--- a/ethdb/pebble/pebble.go
+++ b/ethdb/pebble/pebble.go
@@ -535,7 +535,7 @@ func (b *batch) Write() error {
 	if b.db.closed {
 		return pebble.ErrClosed
 	}
-	return b.b.Commit(pebble.NoSync)
+	return b.b.Commit(pebble.Sync)
 }
 
 // Reset resets the batch for reuse.