diff --git a/includes/calendar_plugin_row.inc b/includes/calendar_plugin_row.inc index 8dc747528af74925c877360390f49ea50a73814b..d11490635fdca7104ec091467670ce730d0c847a 100644 --- a/includes/calendar_plugin_row.inc +++ b/includes/calendar_plugin_row.inc @@ -343,7 +343,9 @@ class calendar_plugin_row extends views_plugin_row { $this->id = $entity->{$this->id_field}; $this->type = !empty($info['entity keys']['bundle']) ? $info['entity keys']['bundle'] : $this->entity_type; $this->title = entity_label($this->entity_type, $entity); - $this->url = entity_uri($this->entity_type, $entity); + $uri = entity_uri($this->entity_type, $entity); + $uri['options']['absolute'] = TRUE; + $this->url = url($uri['path'], $uri['options']); // Retrieve the field value(s) that matched our query from the cached node. // Find the date and set it to the right timezone.