diff -urNad pytagsfs-0.6.0~/modules/pytagsfs/fs.py pytagsfs-0.6.0/modules/pytagsfs/fs.py --- pytagsfs-0.6.0~/modules/pytagsfs/fs.py 2008-04-30 17:15:02.000000000 +0530 +++ pytagsfs-0.6.0/modules/pytagsfs/fs.py 2008-04-30 17:15:37.000000000 +0530 @@ -45,6 +45,7 @@ log_debug, log_info, log_warning, + log_error, set_log_level, DEBUG, INFO, @@ -452,7 +453,11 @@ except OptParseError, e: self.parser.error(unicode(e)) - retval = super(FileSystemMappingToRealFiles, self).main() + retval = 1 + try: + retval = super(FileSystemMappingToRealFiles, self).main() + except: + log_error(u'error: are you a part of the fuse group?') self.source_tree_rep.stop() return retval