diff --git a/source/ubl-settings-services.c b/source/ubl-settings-services.c
index f59770a..da50d7c 100644
--- a/source/ubl-settings-services.c
+++ b/source/ubl-settings-services.c
@@ -1646,6 +1646,7 @@ void yon_main_window_complete(main_window *widgets){
widgets->ConfigEditButton=yon_gtk_builder_get_widget(builder,"ConfigEditButton");
widgets->ConfigMainTree=yon_gtk_builder_get_widget(builder,"ConfigMainTree");
+ widgets->SessionRestartButton=yon_gtk_builder_get_widget(builder,"SessionRestartButton");
widgets->SessionMainTree=yon_gtk_builder_get_widget(builder,"SessionMainTree");
widgets->SessionStartButton=yon_gtk_builder_get_widget(builder,"SessionStartButton");
widgets->SessionStopButton=yon_gtk_builder_get_widget(builder,"SessionStopButton");
@@ -1705,6 +1706,7 @@ void yon_main_window_complete(main_window *widgets){
g_signal_connect(G_OBJECT(widgets->ConfigEditButton),"clicked",G_CALLBACK(on_config_edit_clicked),widgets);
+ // g_signal_connect(G_OBJECT(widgets->SessionRestartButton),"clicked",G_CALLBACK(on_interface_update),widgets);
g_signal_connect(G_OBJECT(widgets->SessionStartButton),"clicked",G_CALLBACK(on_session_activate),widgets);
g_signal_connect(G_OBJECT(widgets->SessionStopButton),"clicked",G_CALLBACK(on_session_end),widgets);
g_signal_connect(G_OBJECT(widgets->SessionBlockButton),"clicked",G_CALLBACK(on_session_block),widgets);
diff --git a/source/ubl-settings-services.h b/source/ubl-settings-services.h
index 3c51d16..125b3f0 100644
--- a/source/ubl-settings-services.h
+++ b/source/ubl-settings-services.h
@@ -192,6 +192,7 @@ typedef struct {
GtkWidget *ConfigEditButton;
GtkWidget *ConfigMainTree;
+ GtkWidget *SessionRestartButton;
GtkWidget *SessionMainTree;
GtkWidget *SessionStartButton;
GtkWidget *SessionStopButton;
diff --git a/ubl-settings-services.glade b/ubl-settings-services.glade
index 78ab32f..5a8db02 100644
--- a/ubl-settings-services.glade
+++ b/ubl-settings-services.glade
@@ -1915,7 +1915,7 @@
True
True
True
- Restart session
+ Update
image19