diff --git a/entries/static/entries/js/components/UnificationSwitchableList.js b/entries/static/entries/js/components/UnificationSwitchableList.js
index 1d58ffb0a7b71b9500cfa83332bc8da75075c471..55529655dcf3abe687bb1f6a01a1b1ddb370c181 100644
--- a/entries/static/entries/js/components/UnificationSwitchableList.js
+++ b/entries/static/entries/js/components/UnificationSwitchableList.js
@@ -21,7 +21,6 @@ export default {
   components: {UnificationEntriesList, UnificationEntriesForFramesList, UnificationFramesList},
   template: `
     <label class="float-left mt-2"><input type="checkbox" v-model="isFrameView" /> {{ gettext('RAMY') }}</label>
-<!--    <div v-if="!isFrameView"><unification-entries-list @lexical-unit-selected="lexicalUnitSelected" /></div>-->
     <div v-if="!isFrameView"><unification-entries-for-frames-list @unified-frame-selected="unifiedFrameSelected" /></div>
     <div v-else><unification-frames-list @unified-frame-selected="unifiedFrameSelected" /></div>
   `
diff --git a/entries/static/entries/js/entries.js b/entries/static/entries/js/entries.js
index d0110b320b241443507e572c7afe52c12c62c068..1bbaad713ed26d0f6271e43fe2f222dfbfc4be7f 100644
--- a/entries/static/entries/js/entries.js
+++ b/entries/static/entries/js/entries.js
@@ -986,7 +986,12 @@ function setup_datatable(options) {
         },
         initComplete: function(settings, json) {
             // display the first entry once it’s loaded
-            options.selectFirst && $('.entry', options.element).first().click();
+            if(options.selectFirst) {
+                $('.entry', options.element).first().click();
+            } else if(options.selectEntryId) {
+                // display entry of a given id
+                $('.entry', options.element).filter((rec, b) => b.getAttribute('data-entry') === selectEntryId).click();
+            }
         },
         language: {
             thousands:    lang === 'pl' ? ' ' : ',',