diff --git a/collects/help/bug-report.ss b/collects/help/bug-report.ss
index b0dc36cb19..6d13cf5a1d 100644
--- a/collects/help/bug-report.ss
+++ b/collects/help/bug-report.ss
@@ -84,12 +84,17 @@
(new grow-box-spacer-pane% (parent response-button-panel)))
(define top-panel (make-object vertical-panel% outermost-panel))
-
- (define (switch-to-respose-view) (send single active-child response-panel))
- (define (switch-to-compose-view)
+
+ (define (switch-to-response-view)
(send response-text erase)
+ (render-html-to-text ; hack to get nice text in
+ (open-input-string
+ "
Submitting bug report...
")
+ response-text #t #f)
+ (send single active-child response-panel))
+ (define (switch-to-compose-view)
(send single active-child outermost-panel))
-
+
(define lps null)
; build/label : ((union string (list-of string))
@@ -370,7 +375,9 @@
(case-lambda
[(x) (post-pure-port x post-data)]
[(x y) (post-pure-port x post-data y)])
- (lambda (port) (render-html-to-text port response-text #t #f))))
+ (lambda (port)
+ (send response-text erase)
+ (render-html-to-text port response-text #t #f))))
(queue-callback
(lambda ()
(send response-abort enable #f)
@@ -380,7 +387,7 @@
(send bug-frame set-ok-to-close #t)))))))])
(set! cancel-kill-thread http-thread)
(send response-abort enable #t)
- (switch-to-respose-view)))
+ (switch-to-response-view)))
(define (get-strings canvas)
(let ([t (send canvas get-editor)])