Amigos creo que os faltó un else para cerrar la fila:
Código PHP:
<?php
if (!$files[$i]->release) $version = '';
$link_text = '<a href="'.$link.'">'.$files[$i]->file_title.' '.$version.$files[$i]->release.'</a>';
$html .= '<tr valign="top"><td align="'.$alignment.'">'.$link_text.'</td><td>';
if ($view_date) {
if ($files[$i]->date_added){
$html .= $date_alignment.substr(JHTML::date($files[$i]->date_added, $date_format),0,10).'</td></tr>';
}
else
$html .= '</td></tr>';
}
else
$html .= '</td></tr>';
?>
Saludos
edito-> al tuyo no @eits tu la cerraste si o si