diff --git a/tracks/app/views/feed/ical.rhtml b/tracks/app/views/feed/ical.rhtml
index b0775335..f3a69dc4 100644
--- a/tracks/app/views/feed/ical.rhtml
+++ b/tracks/app/views/feed/ical.rhtml
@@ -4,20 +4,9 @@ PRODID:-//rousette.org.uk//Tracks 1.04//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VTIMEZONE
-TZID:Europe/London
+TZID:<%= ENV['TZ'] || 'GMT' %>
LAST-MODIFIED:<%= Time.now.strftime("%Y%m%dT%H%M%SZ") %>
-BEGIN:DAYLIGHT
-DTSTART:20060326T020000
-TZOFFSETTO:+0100
-TZOFFSETFROM:+0000
-TZNAME:BST
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20061029T020000
-TZOFFSETTO:+0000
-TZOFFSETFROM:+0100
-TZNAME:GMT
-END:STANDARD
+TZNAME:<%= ENV['TZ'] %>
END:VTIMEZONE
<% for @todo in @todos -%>
BEGIN:VTODO
diff --git a/tracks/config/environment.rb.tmpl b/tracks/config/environment.rb.tmpl
index ce04f0f1..0270043e 100644
--- a/tracks/config/environment.rb.tmpl
+++ b/tracks/config/environment.rb.tmpl
@@ -53,10 +53,7 @@ end
# You need to change this to something unique for yourself
SALT = "change-me"
-# Time zone setting. If the server on which you run Tracks is not the same
-# as the time zone in which you are using it, you can uncomment the line below
-# and set the time zone to your own (local value) to make the display of dates
-# correct. You should be able to find a list of time zones in /usr/share/zoneinfo
-# e.g. if you are in the Eastern time zone of the US, but your server runs under
-# the GMT timezone, set the value below.
+# Time zone setting. Set your local time zone here. #
+# You should be able to find a list of time zones in /usr/share/zoneinfo
+# e.g. if you are in the Eastern time zone of the US, set the value below.
# ENV['TZ'] = 'US/Eastern'