USER_HOME might return None

The USER_HOME variable is not always set, but os.access() requires a non-None value.