fix web ui fatal errors

Fixes #611 #614 #613 
I'm pretty sure that create if not seen for the entities has been there since the early days... will just have a look...