diff --git a/target.go b/target.go
index <HASH>..<HASH> 100644
--- a/target.go
+++ b/target.go
@@ -249,6 +249,8 @@ func (t *Target) pageEvent(ev interface{}) {
 		return
 	case *page.EventDownloadWillBegin:
 		return
+	case *page.EventDownloadProgress:
+		return
 
 	default:
 		t.errf("unhandled page event %T", ev)
don't error on downloadProgress events

These seem fairly recent, so explicitly ignore them, just like we do
with downloadWillBegin.