diff -r 572a009369f0 -r 23b45a742e17 UI/FindFileDialog.py --- a/UI/FindFileDialog.py Fri Jan 08 19:14:19 2010 +0000 +++ b/UI/FindFileDialog.py Sat Jan 09 19:43:36 2010 +0000 @@ -370,7 +370,7 @@ text = f.read() lines = text.splitlines() f.close() - except IOError: + except (IOError, UnicodeError): progress += 1 self.findProgress.setValue(progress) continue @@ -410,6 +410,10 @@ progress += 1 self.findProgress.setValue(progress) + if not files: + self.findProgress.setMaximum(1) + self.findProgress.setValue(1) + self.findProgressLabel.setPath("") self.findList.setUpdatesEnabled(True)