X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcore%2Fmanager.c;h=d427d88d4e5a111495ab719da3c56d2800f8e7ea;hb=45071fcaa03eafc27352987fa2277b2792725036;hp=859631d3f6c6f2c1cb5da56f0a41d78ebbbdf564;hpb=127d5fd1563a74411aaceeadd251f98fd52216d7;p=elogind.git diff --git a/src/core/manager.c b/src/core/manager.c index 859631d3f..d427d88d4 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -2944,7 +2944,7 @@ static bool manager_get_show_status(Manager *m, StatusType type) { return false; /* If we cannot find out the status properly, just proceed. */ - if (manager_check_ask_password(m) > 0) + if (type != STATUS_TYPE_EMERGENCY && manager_check_ask_password(m) > 0) return false; if (m->show_status > 0)