diff --git a/sflphone-gtk/src/configwindow.c b/sflphone-gtk/src/configwindow.c
index 6cb605ca0c6325db3b8d15513d1cd864453c9e1e..698a347e8bd8d51b197c3ca1dd082a0857f8b983 100644
--- a/sflphone-gtk/src/configwindow.c
+++ b/sflphone-gtk/src/configwindow.c
@@ -1128,7 +1128,7 @@ show_config_window ()
 	gtk_notebook_page_num(GTK_NOTEBOOK(notebook), tab);
 
 	//gtk_dialog_run(dialog);
-	gtk_widget_show( dialog );
+	gtk_widget_show( GTK_WIDGET(dialog) );
 	g_signal_connect_swapped( dialog , "response" , G_CALLBACK( gtk_widget_destroy ), dialog );
 
 	dialogOpen = FALSE;