--- send_reminders.php.orig	2008-08-04 18:02:14.000000000 -0500
+++ send_reminders.php	2008-08-07 15:15:28.000000000 -0500
@@ -1,4 +1,4 @@
-#!/usr/local/bin/php -q
+#!/usr/bin/php -q
 <?php
 /* $Id: send_reminders.php,v 1.81.2.8 2008/02/18 17:42:02 cknudsen Exp $
  *
@@ -313,6 +313,10 @@
       translate ( 'could not find event id XXX in database.' ) ) . "\n";
     return;
   }
+ //Always send via ghosd
+    $name = $row[9];
+    $p =  system("/usr/bin/notify.py NFO \"$name\"", $retval);
+  
 
   // Send mail. We send one user at a time so that we can switch
   // languages between users if needed (as well as HTML vs plain text).
@@ -475,7 +479,6 @@
     }
 
     $subject = translate ( 'Reminder' ) . ': ' . stripslashes ( $name );
-
     if ( $debug )
       echo "Sending mail to $recip (in $userlang).<br />\n";
 
@@ -570,7 +573,9 @@
     }
     // Factor in repeats if set.
     if ( $repeats > 0 && $times_sent <= $repeats )
-      $remind_time += ( $reminder['duration'] * 60 * $times_sent );
+      $remind_time = ($reminder['duration']*60 + $lastsent  );
+//	Don't know what this is line is doing, but the above seems better to me
+//      $remind_time += ( $reminder['duration'] * 60 * $times_sent );
 
     if ( $debug )
       echo ( empty ( $offset_msg ) ? '' : $offset_msg . '<br />' ) . '