diff --git a/lib/SimpleSAML/XHTML/Template.php b/lib/SimpleSAML/XHTML/Template.php
index 20e34788e9edc6ddaf8b2d49c09e2dd966fd5449..7f8a444763ea976bb4d4f1aa2cc9c399546ef164 100644
--- a/lib/SimpleSAML/XHTML/Template.php
+++ b/lib/SimpleSAML/XHTML/Template.php
@@ -54,7 +54,7 @@ class SimpleSAML_XHTML_Template {
 		$this->language = $language;
 		// setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly ]]]]]] )
 		// time()+60*60*24*900 expires 900 days from now.
-		setcookie('language', $language, time()+60*60*24*900);
+		setcookie('language', $language, time()+60*60*24*900, '/');
 	}
 
 	/**