=== modified file 'smart/media.py' --- smart/media.py 2008-06-11 16:28:24 +0000 +++ smart/media.py 2009-06-15 14:43:43 +0000 @@ -180,6 +180,8 @@ def isMounted(self): if not os.path.isfile("/proc/mounts"): + if self._mountpoint: + return os.path.ismount(self._mountpoint) raise Error, _("/proc/mounts not found") for line in open("/proc/mounts"): device, mountpoint, type = line.split()[:3]