The recent --help infrastructure fiddling made "toybox --help unknown" segfault
because lookup failure left this->which NULL and error_exit() dereferenced it.
(Oops.)
diff --git a/main.c b/main.c
index 5a2a272..07fd341 100644
--- a/main.c
+++ b/main.c
@@ -70,6 +70,7 @@
 static void unknown(char *name)
 {
   toys.exitval = 127;
+  toys.which = toy_list;
   error_exit("Unknown command %s", name);
 }