diff --git a/protocol/http/step.go b/protocol/http/step.go
index 1e1d7be5e80e61daceef513781ed2159216ac9e1..2ec7944cda4d550e45d3202e30788062e6cdc830 100644
--- a/protocol/http/step.go
+++ b/protocol/http/step.go
@@ -57,6 +57,7 @@ func CheckStep(ctx context.Context, b *Browser, step *Step, debug *log.Logger) e
 		resp, err = b.SubmitForm(ctx, step.Selector, step.FormValues)
 	}
 	if err != nil {
+		debug.Printf("response body:\n%s", resp.Body)
 		return err
 	}