diff --git a/webapp_create_post.py b/webapp_create_post.py
index af3b42c1f..fb6412552 100644
--- a/webapp_create_post.py
+++ b/webapp_create_post.py
@@ -639,10 +639,13 @@ def html_new_post(edit_post_params: {},
new_post_image_section += \
' \n'
+ transcript_style = 'height:' + str(transcript_height) + 'px'
+ # TODO currently not supported by Firefox but may be better in future
+ # transcript_style = 'field-sizing: content'
new_post_image_section += \
' \n'
+ 'style="' + transcript_style + \
+ '" spellcheck="true" autocomplete="on">\n'
new_post_image_section += end_edit_section()
new_post_emoji_section = ''