Are your bookmarks Seamonkey or Firefox bookmarks ?
You can try to recreate them as ordinary old style
Netscape bookmarks, using for example the old freeware
Columbine Bookmarks Merge. These Netscape bookmarks
should be recognized always by K-Meleon as its own bookmarks.
Attention: do this only with a copy of your original
bookmarks , because the old file will be overwritten.
You can find a link to the old program here in the
archive of Pricelessware, on this page :
http://www.pricelesswarehome.org/2005/PL2005INTERNET.php
leading to this link :
http://www.belkaplan.de/opera/columbin/cbm33m.zip
Check the zip-file with a virus checker, and unzip
it into an own folder, for example "Bookmarks Merge".
Start Bkmmerge.exe .
When the program window has opened, go to
File - Open and browse for the prepared copy of your
bookmarks. Open it as Netscape bookmarks (or possibly
even as .html file) to make the bookmarks appear
in the left window "Primary Bookmarks File".
Do nothing else, but simply go to
File - Save, to save it again as Netscape bookmarks.
The file will be saved under the same name as before,
which will be overwritten.
Copy the new file as bookmarks.html into your
K-Meleon profile.
Start the browser and enable in Preferences/Plugins
the "Netscape bookmarks" plugin.
Close and restart the Browser.
The bookmarks icon should have appeared among
your toolbars icons, and your bookmarks should also appear.
If no bookmarks should be found, go back to
Preferences/Plugins, highlight "Netscape Bookmarks"
and press the button "Configure" to open a window
where you can browse for the path to your new
bookmarks file. Restart the browser.
I hope that you will succeed.
Fred