diff --git a/udiskie/mount.py b/udiskie/mount.py
index <HASH>..<HASH> 100644
--- a/udiskie/mount.py
+++ b/udiskie/mount.py
@@ -727,7 +727,8 @@ class DeviceActions(object):
         """Return an iterable over all available methods the device has."""
         if device.is_filesystem:
             if device.is_mounted:
-                yield 'browse'
+                if self._mounter._browser:
+                    yield 'browse'
                 yield 'unmount'
             else:
                 yield 'mount'
Don't report 'browse' action if unavailable

This influences the tray icon and can potentially fix the behaviour of
shown actions in the device_added notification.