$NetBSD: patch-ab,v 1.1 2009/01/18 12:31:07 ahoka Exp $

--- filediff.py.orig	2008-10-22 19:48:30.000000000 +0200
+++ filediff.py
@@ -568,7 +568,7 @@ class FileDiff(melddoc.MeldDoc, gnomegla
                     bnew.label = bold.label
                 self.bufferdata[i] = bnew
         self.recompute_label()
-        self.textview[1 if len(files) >= 2 else 0].grab_focus()
+        self.textview[len(files) >= 2].grab_focus()
         self.scheduler.add_task( self._set_files_internal(files).next )
 
     def _set_files_internal(self, files):
