diff options
Diffstat (limited to 'gtk/gtkprintunixdialog.c')
-rw-r--r-- | gtk/gtkprintunixdialog.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index 4dfd03b03d..c9d695d276 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -581,10 +581,10 @@ get_toplevel (GtkWidget *widget) GtkWidget *toplevel = NULL; toplevel = gtk_widget_get_toplevel (widget); - if (!gtk_widget_is_toplevel (toplevel)) - return NULL; - else + if (GTK_IS_WINDOW (toplevel)) return GTK_WINDOW (toplevel); + else + return NULL; } static void |