--- nautilus-bzr.py 2011-06-23 23:26:05.582291343 +1000 +++ nautilus-bzr_beetroot.py 2011-06-23 23:40:14.950291858 +1000 @@ -226,6 +226,9 @@ class BzrExtension(nautilus.MenuProvider file = vfs_file.get_uri() try: + if vfs_file.get_uri_scheme() == 'sftp': + raise UnsupportedProtocol(file, 'sftp not supported by nautilus-bzr') + tree, path = WorkingTree.open_containing(file) disabled_flag = self.check_branch_enabled(tree.branch) except UnsupportedProtocol: