diff --git a/src/browser.c b/src/browser.c index d5a8a37f46cd9bb0bf4ef784271a1029f293f25a..01e8f42faf5ec32fdf93e40d0b7bb49a03424281 100644 --- a/src/browser.c +++ b/src/browser.c @@ -385,7 +385,12 @@ char *do_browse_from(const char *inpath) path = charalloc(PATH_MAX + 1); path = getcwd(path, PATH_MAX + 1); - if (path != NULL) + if (path == NULL) { + statusline(MILD, "The working directory has disappeared"); + beep(); + napms(1200); + return NULL; + } else align(&path); } }