--- epublish.module	2010-01-29 16:36:32.000000000 -0500
+++ epublish.module.orig	2010-01-29 16:28:04.000000000 -0500
@@ -724,7 +724,7 @@ function theme_epublish_abstract($abstra
  * @return
  *	 An HTML-formatted list of headlines.
  */
-function theme_epublish_topics($topics, $sid, &$edition, $context='page') {
+function theme_epublish_topics(&$topics, $sid, &$edition, $context='page') {
   $params = array();
   if ($edition->description) {
     $params['description'] = $edition->description;
@@ -767,7 +767,7 @@ function theme_epublish_volume_reference
  * @return
  *	 A text string describing the edition.
  */
-function theme_epublish_edition_reference($edition) {
+function theme_epublish_edition_reference(&$edition) {
   $reference = array();
   if ($edition->dateline) {
     $reference[] = t($edition->dateline);
@@ -856,7 +856,7 @@ function epublish_pub_page() {
  * @param $volume
  *	 A volume number (used only if a single edition is not specified)
  */
-function theme_epublish_pub_page($output, &$publication, &$edition, $volume=NULL) {
+function theme_epublish_pub_page(&$output, &$publication, &$edition, $volume=NULL) {
   if ($publication) {
     $breadcrumb[] = l(t('Home'), NULL);
     $breadcrumb[] = l(t($publication->name), "epublish/$publication->pid"); 
@@ -963,7 +963,7 @@ function theme_epublish_format_volume($v
  * @return
  *	 An HTML-formatted display showing the reference name of the edition and a list of its headlines.
  */
-function theme_epublish_format_edition($edition) {
+function theme_epublish_format_edition(&$edition) {
   $sid = epublish_assign_section($edition);
   $topics = epublish_section_topics($sid, $edition->eid);
   if (is_numeric($edition->volume) && is_numeric($edition->number) && $edition->volume > 0 && $edition->number > 0) {
