Fix User Daemon Updates Check

Merged Philip Müller requested to merge lots0logs:331-fix-user-daemon-updates-check into master

Created by: lots0logs

Don't try to create temporary database directory if it already exists as doing so triggers exception before the handle is set which causes update check to fail.

Fixes #331 (closed)

Merge request reports