'xdg-user-dir DOCUMENTS' will return $HOME when DOCUMENTS does not exist, only display the DOCUMENTS folder when the actual folder exists
Signed-off-by: Simon Schampijer <[email protected]> --- src/jarabe/journal/volumestoolbar.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/jarabe/journal/volumestoolbar.py b/src/jarabe/journal/volumestoolbar.py index 84d9e31..3aa37da 100644 --- a/src/jarabe/journal/volumestoolbar.py +++ b/src/jarabe/journal/volumestoolbar.py @@ -68,7 +68,8 @@ def _get_documents_path(): pipe = subprocess.Popen(['xdg-user-dir', 'DOCUMENTS'], stdout=subprocess.PIPE) documents_path = pipe.communicate()[0].strip() - if os.path.exists(documents_path): + if os.path.exists(documents_path) and \ + os.environ.get('HOME') + '/' != documents_path: return documents_path except OSError, exception: if exception.errno != errno.ENOENT: -- 1.7.4.4 _______________________________________________ Sugar-devel mailing list [email protected] http://lists.sugarlabs.org/listinfo/sugar-devel

