summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rwxr-xr-xmodules/engines/ms-windows/msw_style.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/engines/ms-windows/msw_style.c b/modules/engines/ms-windows/msw_style.c
index aabf8f8e70..9c11b75bfc 100755
--- a/modules/engines/ms-windows/msw_style.c
+++ b/modules/engines/ms-windows/msw_style.c
@@ -2017,8 +2017,8 @@ draw_box (GtkStyle *style,
}
}
else if (is_toolbar_child (widget->parent)
- || (GTK_RELIEF_NONE ==
- gtk_button_get_relief (GTK_BUTTON (widget))))
+ || (!GTK_IS_BUTTON (widget) ||
+ (GTK_RELIEF_NONE == gtk_button_get_relief (GTK_BUTTON (widget)))))
{
if (draw_tool_button (window, widget, style, x, y,
width, height, state_type, area))