summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gladeui/glade-builtins.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gladeui/glade-builtins.c b/gladeui/glade-builtins.c
index 8dbe6a5c..beadc5cb 100644
--- a/gladeui/glade-builtins.c
+++ b/gladeui/glade-builtins.c
@@ -292,6 +292,9 @@ glade_standard_stock_get_type (void)
(GEnumValue *) g_array_free (values,
FALSE));
+ if (gdk_display_get_default () == NULL)
+ return etype;
+
/* Register displayable by GType, i.e. after the types been created. */
for (i = 0; i < n_values; i++)
{
@@ -329,6 +332,9 @@ glade_standard_stock_image_get_type (void)
(GEnumValue *) g_array_free (values,
FALSE));
+ if (gdk_display_get_default () == NULL)
+ return etype;
+
/* Register displayable by GType, i.e. after the types been created. */
for (i = 0; i < n_values; i++)
{