Index: bookingsapi.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/bookingsapi/bookingsapi.module,v
retrieving revision 1.16.2.5.2.30
diff -u -p -r1.16.2.5.2.30 bookingsapi.module
--- bookingsapi.module	21 May 2010 15:41:40 -0000	1.16.2.5.2.30
+++ bookingsapi.module	27 May 2010 14:16:51 -0000
@@ -410,9 +410,10 @@ function bookingsapi_conflict_check( $re
     return BOOKINGSAPI_CONFLICTS_DISABLED;
   }
 
-  $now = date_convert(date_now(), DATE_OBJECT, DATE_DATETIME);
+  $now = date_now();
+  $sobj = date_convert($record['start'], DATE_DATETIME, DATE_OBJECT);
 
-  if ( $record['type'] == BOOKINGSAPI_BOOKING && date_difference($record['start'], $now, 'minutes', 'DATE_DATETIME') < variable_get('bookingsapi_time_before_booking',0) && ! user_access('administer bookings') ) {
+  if ( $record['type'] == BOOKINGSAPI_BOOKING && date_difference($now, $sobj, 'minutes') < variable_get('bookingsapi_time_before_booking',0) && ! user_access('administer bookings') ) {
     if ( is_array($listArray) ) {
       $listArray[] = array();
     }
