diff --git a/application/ui.linkswidget.class.inc.php b/application/ui.linkswidget.class.inc.php
index 4a63a39a6..54cf0b7f0 100644
--- a/application/ui.linkswidget.class.inc.php
+++ b/application/ui.linkswidget.class.inc.php
@@ -259,11 +259,11 @@ EOF
$sEmptyRowStyle = 'style="display:none;"';
}
- $sHtml .= "
m_sAttCode}{$this->m_sNameSuffix}_empty_row\">| ".Dict::S('UI:Message:EmptyList:UseAdd')."m_sAttCode}{$this->m_sNameSuffix}\" value=\"\"> | ";
foreach($aData as $iRowId => $aRow)
{
$sHtml .= $this->DisplayFormRow($oP, $aConfig, $aRow, $iRowId);
}
+ $sHtml .= "
m_sAttCode}{$this->m_sNameSuffix}_empty_row\">| ".Dict::S('UI:Message:EmptyList:UseAdd')."m_sAttCode}{$this->m_sNameSuffix}\" value=\"\"> |
";
$sHtml .= "\n";
// Footer
diff --git a/js/linkswidget.js b/js/linkswidget.js
index 8f1df0f11..dabb3048d 100644
--- a/js/linkswidget.js
+++ b/js/linkswidget.js
@@ -242,7 +242,7 @@ function LinksWidget(id, sClass, sAttCode, iInputId, sSuffix, bDuplicates, oWizH
if (data != '')
{
$('#'+me.id+'_empty_row').hide();
- $('#linkedset_'+me.id+' .listResults tbody').append(data);
+ $('#linkedset_'+me.id+' .listResults tbody').prepend(data);
$('#linkedset_'+me.id+' .listResults').trigger('update');
$('#linkedset_'+me.id+' .listResults').tableHover();
$('#linkedset_'+me.id+' .listResults').trigger('update').trigger("applyWidgets"); // table is already sortable, just refresh it