diff --git a/echo.module b/echo.module
index 3d4fd94..ea58c58 100644
--- a/echo.module
+++ b/echo.module
@@ -21,12 +21,14 @@
  *   The text to display as the page body.
  * @param $theme
  *   The machine-readable name of the theme to use.
+ * @param $language
+ *   (optional) The language object to use.
  *
  * @return
  *   A string containing the fully-themed html page.
  */
-function echo_themed_page($title, $content, $theme) {
-  $url = url('echo', array('absolute' => TRUE));
+function echo_themed_page($title, $content, $theme, $language = NULL) {
+  $url = url('echo', array('absolute' => TRUE, 'language' => $language));
   // Store a hash of the arguments in the cache, which will be checked by
   // _echo_access() to ensure that the request originated from this function
   // and not from an external source.
