diff --git a/chant.php b/chant.php
index 0f136fc..9a22d9d 100644
--- a/chant.php
+++ b/chant.php
@@ -125,7 +125,7 @@ if(count($c_p) > 0) {
echo "
Sources
\n\n";
$cnt = 1;
foreach($c_p as $s) {
- $source_label = "".$sources[$s[0]]['title'].", ".$sources[$s[0]]['editor'].", ".$sources[$s[0]]['year']."".($s[1]>''?", p. ".$s[1]:'');
+ $source_label = "".$sources[$s[0]]['title'].", ".$sources[$s[0]]['editor'].", ".($sources[$s[0]]['period']?$sources[$s[0]]['period']:$sources[$s[0]]['year'])."".($s[1]>''?", p. ".$s[1]:'');
if (count($s) > 2) {
echo '- '.$source_label."
\n";
$sources_img .= ''.$source_label." ";
diff --git a/chant_edit.php b/chant_edit.php
index a0a4815..b82471f 100644
--- a/chant_edit.php
+++ b/chant_edit.php
@@ -326,7 +326,7 @@ if(!$logged_in) {
$sources_box = '\n";
echo $sources_box;