diff -urp --strip-trailing-cr ../event/event.module ./event.module --- ../event/event.module 2009-07-05 02:34:15.000000000 +0200 +++ ./event.module 2009-11-11 23:11:36.000000000 +0100 @@ -1971,8 +1971,8 @@ function event_block($op = 'list', $delt drupal_add_js(drupal_get_path('module', 'event') .'/eventblock.js'); drupal_add_js('misc/progress.js'); $date = _event_user_date(); - if (arg(0) == 'event' && is_numeric(arg(1))) { - // follow event calendar + if (arg(0) == 'event' && is_numeric(arg(1)) && !variable_get('block_cache', 0)) { + // follow event calendar (incompatible with block cache) $date['year'] = (arg(1) ? arg(1) : $time['year']); $date['month'] = (arg(2) ? arg(2) : $time['month']); $date['day'] = (arg(3) ? arg(3) : $time['day']);