+ while (gtk_notebook_get_n_pages (notebook) > starting_tab) {
+ /* Disconnect signal */
+ GtkWidget *page = gtk_notebook_get_nth_page (notebook, -1);
+ if (modest_signal_mgr_is_connected (priv->missing_data_signals, (GObject *) page, "missing-mandatory-data")) {
+ priv->missing_data_signals = modest_signal_mgr_disconnect (priv->missing_data_signals,
+ (GObject *) page,
+ "missing-mandatory-data");
+ }
+ /* Remove page from notebook */