diff --git a/plwn-api_plwn_dump_new_07-12-2022.sqlite b/plwn-api_plwn_dump_new_07-12-2022.sqlite
deleted file mode 100644
index 19fe03e3c05a58941aea3e5207be305382858d67..0000000000000000000000000000000000000000
Binary files a/plwn-api_plwn_dump_new_07-12-2022.sqlite and /dev/null differ
diff --git a/plwn/storages/sqlite.py b/plwn/storages/sqlite.py
index 1e7ec64e646256706640296a6aaa2904cb7d47b3..781c5cc338f5ebe8edc5f44a74a72184dc0ec1b4 100644
--- a/plwn/storages/sqlite.py
+++ b/plwn/storages/sqlite.py
@@ -375,6 +375,23 @@ class PLWordNet(bs.PLWordNetBase):
         )
 
     def lexical_unit_by_id(self, id_):
+
+        if isinstance(id_, str):
+            with closing(self._db.cursor()) as cur:
+                cur.execute(
+                    u"""
+                    SELECT id
+                    FROM tbl_lexicalunit
+                    WHERE quote(tbl_lexicalunit.id) = ?
+                    """,
+                    ("X'" + id_ + "'",)
+                )
+                temp_id = cur.fetchone()
+            if temp_id is None:
+                raise exc.LexicalUnitNotFound('id=' + repr(id_))
+            else:
+                id_ = temp_id[0]
+
         with closing(self._db.cursor()) as cur:
             cur.execute(
                 u"""
@@ -473,6 +490,22 @@ class PLWordNet(bs.PLWordNetBase):
         )
 
     def synset_by_id(self, id_):
+        if isinstance(id_, str):
+            with closing(self._db.cursor()) as cur:
+                cur.execute(
+                    u"""
+                    SELECT id
+                    FROM tbl_synset
+                    WHERE quote(tbl_synset.id) = ?
+                    """,
+                    ("X'" + id_ + "'",)
+                )
+                temp_id = cur.fetchone()
+            if temp_id is None:
+                raise exc.LexicalUnitNotFound('id=' + repr(id_))
+            else:
+                id_ = temp_id[0]
+
         with closing(self._db.cursor()) as cur:
             cur.execute(
                 u"SELECT EXISTS (SELECT 1 FROM tbl_synset WHERE id = ?)",