- $widget->{"label"} || die("Can't have label without label\n");
- print "${p}stack[$sl] = gtk_label_new(_(\"" . $widget->{"label"} . "\"));\n";
+ $widget->{"label"} || $widget->{"markup"} || die("Can't have label without label\n");
+ if($widget->{"label"}) {
+ print "${p}stack[$sl] = gtk_label_new(_(\"" . $widget->{"label"} . "\"));\n";
+ } else {
+ print "${p}stack[$sl] = gtk_label_new(NULL);\n";
+ print "${p}gtk_label_set_markup(GTK_LABEL(stack[$sl]), _(\"" . $widget->{"label"} . "\"));\n";
+ }