applying changes of #81 again hence they resolved it. the reason for the gui freeze are based on wrong entries in the cs_cat_link table
Revert "reverting changes of #81, hence they cause a freeze of the navigator gui"

This reverts commit 6f72bd190296326a04cc54f24d952d1c1e41e801.