fix minor bug with databasecreator / new handle reopen behavior