Fix #11493

crypt.dropfile was failing to emplace the .dfn file
when user was None, as is the case in the periodic
call based on the publish_session config setting.
Fix #11493

@basepi, please cherrypick
Merge pull request #11494 from jcsp/11493

Fix #11493