Index: src/interface.c =================================================================== --- src/interface.c (revision 25298) +++ src/interface.c (working copy) @@ -554,6 +554,7 @@ } orage_foreign_file_remove_line(i); + orage_mark_appointments(); return(TRUE); } @@ -657,7 +658,14 @@ g_warning("Exchange window active, can't add files from cmd line\n"); return(FALSE); } - return(orage_foreign_file_add_internal(filename, read_only)); + + if(orage_foreign_file_add_internal(filename, read_only)) { + orage_mark_appointments(); + return(TRUE); + } + else { + return(FALSE); + } } void for_add_button_clicked(GtkButton *button, gpointer user_data)