diff --git a/core/lib/defuns-ido.el b/core/lib/defuns-ido.el index 99a984689..af28fd9fa 100644 --- a/core/lib/defuns-ido.el +++ b/core/lib/defuns-ido.el @@ -6,9 +6,10 @@ (setq ido-temp-list (sort ido-temp-list (lambda (a b) - (time-less-p - (sixth (file-attributes (concat ido-current-directory b))) - (sixth (file-attributes (concat ido-current-directory a))))))) + (ignore-errors + (time-less-p + (sixth (file-attributes (concat ido-current-directory b))) + (sixth (file-attributes (concat ido-current-directory a)))))))) (ido-to-end ;; move . files to end (again) (delq nil (mapcar (lambda (x) (and (char-equal (string-to-char x) ?.) x))