* src/maemo/modest-msg-edit-window.c:
[modest] / src / modest-ui-dimming-rules.c
index f586a71..3bf7ae1 100644 (file)
@@ -330,10 +330,16 @@ modest_ui_dimming_rules_on_new_msg_or_folder (ModestWindow *win,
        /* Check first if the folder view has the focus */
        folder_view = modest_main_window_get_child_widget (MODEST_MAIN_WINDOW (win),
                                                           MODEST_MAIN_WINDOW_WIDGET_TYPE_FOLDER_VIEW);
-       if (gtk_widget_is_focus (folder_view)) {
-               return modest_ui_dimming_rules_on_new_folder (win, user_data);
+
+       /* Check that the widget exists */
+       if (folder_view) {
+               if (gtk_widget_is_focus (folder_view)) {
+                       return modest_ui_dimming_rules_on_new_folder (win, user_data);
+               } else {
+                       return modest_ui_dimming_rules_on_new_msg (win, user_data);
+               }
        } else {
-               return modest_ui_dimming_rules_on_new_msg (win, user_data);
+               return FALSE;
        }
 }