summaryrefslogtreecommitdiff
path: root/render/html_redraw.c
diff options
context:
space:
mode:
Diffstat (limited to 'render/html_redraw.c')
-rw-r--r--render/html_redraw.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/render/html_redraw.c b/render/html_redraw.c
index ef440f65d..d055ee3af 100644
--- a/render/html_redraw.c
+++ b/render/html_redraw.c
@@ -724,7 +724,8 @@ bool html_redraw_box(const html_content *html, struct box *box,
CSS_OVERFLOW_SCROLL ||
css_computed_overflow(box->style) ==
CSS_OVERFLOW_AUTO)) || (box->object &&
- content_get_type(box->object) == CONTENT_HTML))) {
+ content_get_type(box->object) == CONTENT_HTML)) &&
+ box->parent != NULL) {
has_x_scroll = box_hscrollbar_present(box);
has_y_scroll = box_vscrollbar_present(box);