Index: typo3/sysext/opendocs/class.tx_opendocs.php =================================================================== --- typo3/sysext/opendocs/class.tx_opendocs.php (revision 6395) +++ typo3/sysext/opendocs/class.tx_opendocs.php (working copy) @@ -161,6 +161,7 @@ $label = htmlspecialchars(strip_tags(t3lib_div::htmlspecialchars_decode($document[0]))); $icon = t3lib_iconWorks::getIconImage($table, $record, $GLOBALS['BACK_PATH']); $link = $GLOBALS['BACK_PATH'] . 'alt_doc.php?' . $document[2]; + $link = preg_replace('/&(?!amp;)/', '&', $link); $firstRow = ''; if ($isFirstDoc) { @@ -174,7 +175,7 @@ $closeIcon = ''; $entry = ' - + ' . $icon . ' ' . $label . ' ' . $closeIcon . ' @@ -182,7 +183,7 @@ } else { // recently used document $entry = ' - + ' . $icon . ' ' . $label . ' ';