@@ -, +, @@ --- C4/Record.pm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) --- a/C4/Record.pm +++ a/C4/Record.pm @@ -940,10 +940,12 @@ sub marc2cites { } $cites{$_} =~ s/([^\.])$/$1./ for keys %cites; - $cites{'Harvard'} .= ' (' . $publication{'date'} . '). '; - $cites{'Chicago'} .= ' ' . $publication{'date'} . '. '; - $cites{'MLA'} .= ' ' . $publication{'title'} . '. '; - $cites{'APA'} .= ' (' . $publication{'date'} . '). '; + if ( $publication{date} ) { + $cites{'Harvard'} .= ' (' . $publication{'date'} . '). '; + $cites{'Chicago'} .= ' ' . $publication{'date'} . '. '; + $cites{'MLA'} .= ' ' . $publication{'title'} . '. '; + $cites{'APA'} .= ' (' . $publication{'date'} . '). '; + } $cites{'Harvard'} .= $publication{'title'} . '. '; $cites{'Chicago'} .= $publication{'title'} . '. '; $cites{'MLA'} .= $publication{'place'} . ': '; --