diff -ur orage-4.8.0.orig/src/reminder.c orage-4.8.0/src/reminder.c --- orage-4.8.0.orig/src/reminder.c 2011-01-13 15:09:46.000000000 +0200 +++ orage-4.8.0/src/reminder.c 2011-01-29 16:00:17.000000000 +0200 @@ -557,12 +557,19 @@ g_strlcat(heading, l_alarm->action_time, 90); g_strlcat(heading, "<\b>", 10); } - n = notify_notification_new(heading, l_alarm->description, NULL, NULL); + n = notify_notification_new(heading, l_alarm->description, NULL +#ifdef HAVE_LIBNOTIFY_07 + ); +#else + , NULL); +#endif l_alarm->active_alarm->active_notify = n; +#ifndef HAVE_LIBNOTIFY_07 if (g_par.trayIcon && gtk_status_icon_is_embedded((GtkStatusIcon *)g_par.trayIcon)) notify_notification_attach_to_status_icon(n , (GtkStatusIcon *)g_par.trayIcon); +#endif if (l_alarm->notify_timeout == -1) notify_notification_set_timeout(n, NOTIFY_EXPIRES_NEVER);