diff --git a/ietf/meeting/tests/agenda-83.ics.good b/ietf/meeting/tests/agenda-83.ics.good
index b862a1fcc..a00bbbf99 100644
--- a/ietf/meeting/tests/agenda-83.ics.good
+++ b/ietf/meeting/tests/agenda-83.ics.good
@@ -268,52 +268,52 @@ DTSTAMP:20120223T000000Z
 URL:http://www.ietf.org/proceedings/83/agenda/agenda-83-iab-technical-plenary
 DESCRIPTION:Technical Plenary\n
  \nAgenda:
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/agenda/agenda-83-iab-technical-plenary\n
+  http://www.ietf.org/proceedings/83/agenda/agenda-83-iab-technical-plenary\n
  \nMinutes
   (Minutes for IAB at IETF-83):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/minutes/minutes-83-iab-technical-plenary\n
+  http://www.ietf.org/proceedings/83/minutes/minutes-83-iab-technical-plenary\n
  \nSlides
   (Agenda):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-0-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-0-technical-plenary.pdf\n
  \nSlides
   (IAB Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-1-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-1-technical-plenary.pdf\n
  \nSlides
   (Lessons Learned from WebSockets):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-10-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-10-technical-plenary.pdf\n
  \nSlides
   (Cryptography Infrastructure):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-11-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-11-technical-plenary.pdf\n
  \nSlides
   (It's Not the End of the World):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-12-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-12-technical-plenary.pdf\n
  \nSlides
   (Plenary Transcript (unedited)):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-13-technical-plenary.txt\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-13-technical-plenary.txt\n
  \nSlides
   (Technical Plenary Agenda):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-2-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-2-technical-plenary.pdf\n
  \nSlides
   (RSE Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-3.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-3.pdf\n
  \nSlides
   (IAB Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-4.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-4.pdf\n
  \nSlides
   (World IPv6 Launch):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-5-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-5-technical-plenary.pdf\n
  \nSlides
   (IRTF Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-6-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-6-technical-plenary.pdf\n
  \nSlides
   (Agenda: Implementation Challenges for Browser Security):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-7-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-7-technical-plenary.pdf\n
  \nSlides
   (When Good Standards Go Bad):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-8-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-8-technical-plenary.pdf\n
  \nSlides
   (How do we get to TLS Everywhere?):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iab-9-technical-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iab-9-technical-plenary.pdf\n
 END:VEVENT
 BEGIN:VEVENT
 UID:ietf-83-2926
@@ -336,50 +336,50 @@ DTSTAMP:20120223T000000Z
 URL:http://www.ietf.org/proceedings/83/agenda/agenda-83-iesg-ietf-operations-and-administration-plenary
 DESCRIPTION:IETF Operations and Administration Plenary\n
  \nAgenda:
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/agenda/agenda-83-iesg-ietf-operations-and-administration-plenary\n
+  http://www.ietf.org/proceedings/83/agenda/agenda-83-iesg-ietf-operations-and-administration-plenary\n
  \nAgenda:
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/agenda/agenda-83-none-ietf-operations-and-administration-plenary\n
+  http://www.ietf.org/proceedings/83/agenda/agenda-83-none-ietf-operations-and-administration-plenary\n
  \nMinutes
   (Minutes for IESG at IETF-83):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/minutes/minutes-83-iesg-ietf-operations-and-administration-plenary\n
+  http://www.ietf.org/proceedings/83/minutes/minutes-83-iesg-ietf-operations-and-administration-plenary\n
  \nSlides
   (NOTE WELL):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-0-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-0-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (Agenda):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-1-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-1-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (ISOC Activities Status Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-10-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-10-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (NOC Report Part 2):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-11-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-11-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (Host Presentation: Cisco):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-12-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-12-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (IETF Chair Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-2-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-2-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (NOC Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-3-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-3-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (IAOC and IAD Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-4-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-4-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (IETF Trust Chair Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-5-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-5-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (ISOC Activities Status Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-6-ietf-operations-and-administration-plenary.ppt\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-6-ietf-operations-and-administration-plenary.ppt\n
  \nSlides
   (Recognize Outgoing IAB\, IESG\, and IAOC Members):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-7-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-7-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (IETF Logo -- Open Mic):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-8-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-8-ietf-operations-and-administration-plenary.pdf\n
  \nSlides
   (NomCom Chair Report):
-  http://www.ietf.orghttp://www.ietf.org/proceedings/83/slides/slides-83-iesg-9-ietf-operations-and-administration-plenary.pdf\n
+  http://www.ietf.org/proceedings/83/slides/slides-83-iesg-9-ietf-operations-and-administration-plenary.pdf\n
 END:VEVENT
 END:VCALENDAR
diff --git a/ietf/templates/meeting/agenda.ics b/ietf/templates/meeting/agenda.ics
index 59d1470a2..4e0c20e9e 100644
--- a/ietf/templates/meeting/agenda.ics
+++ b/ietf/templates/meeting/agenda.ics
@@ -16,6 +16,6 @@ DESCRIPTION:{{item.timeslot.name|ics_esc}}\n{% if item.session.agenda_note %}
  Note: {{item.session.agenda_note|ics_esc}}\n{% endif %}{% for material in item.session.materials.all %}
  \n{{material.type}}{% if material.type.name != "Agenda" %}
   ({{material.title|ics_esc}}){% endif %}:
-  http://www.ietf.org{{material.get_absolute_url}}\n{% endfor %}
+  {{material.get_absolute_url}}\n{% endfor %}
 {% endif %}END:VEVENT
 {% endif %}{% endfor %}END:VCALENDAR{% endautoescape %}