aboutsummaryrefslogtreecommitdiff
path: root/lib/main.vala
diff options
context:
space:
mode:
Diffstat (limited to 'lib/main.vala')
-rw-r--r--lib/main.vala7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/main.vala b/lib/main.vala
index 2081414e..30d186cc 100644
--- a/lib/main.vala
+++ b/lib/main.vala
@@ -591,7 +591,12 @@ public class Indicator.Keyboard.Service : Object {
var menu_item = new MenuItem (name, "indicator.current");
menu_item.set_attribute (Menu.ATTRIBUTE_TARGET, "u", i);
- menu_item.set_icon ((!) get_icon (i));
+
+ var icon = get_icon (i);
+ if (icon != null) {
+ menu_item.set_icon ((!) icon);
+ }
+
menu.append_item (menu_item);
}
} else {