diff --git a/mpanel/mpanelrc.in b/mpanel/mpanelrc.in
index d2e998b..d07dd17 100644
--- a/mpanel/mpanelrc.in
+++ b/mpanel/mpanelrc.in
@@ -12,7 +12,7 @@
uxterm
-
+
@@ -21,14 +21,7 @@
- uxterm
- uxterm
- uxterm
- uxterm
- uxterm
- uxterm
- uxterm
- uxterm
+ firefox
uxterm
diff --git a/mpanel/startbutton/module.c b/mpanel/startbutton/module.c
index 9300c64..73a1184 100644
--- a/mpanel/startbutton/module.c
+++ b/mpanel/startbutton/module.c
@@ -298,7 +298,7 @@ static void menu_scan(opaque_t* opaque, xl_node_t* node) {
m->wsub = NULL;
m->sub = NULL;
m->opaque = MDEStringDuplicate(n->text == NULL ? "" : n->text);
- } else if(n->type == XL_NODE_NODE && strcmp(n->name, "EndSession") == 0 && name != NULL) {
+ } else if(n->type == XL_NODE_NODE && strcmp(n->name, "LogOff") == 0 && name != NULL) {
m = malloc(sizeof(*m));
m->name = MDEStringDuplicate(name);
m->keep = 0;