minor enforcements related to https://github.com/globaleaks/GlobaLeaks/issues/592