jackpal/Android-Terminal-Emulator — pull request #97 by steven676 (2012-04-26 05:51:29+00:00)
Title: Behave sanely when selected shell is the empty string or doesn't exist

Yeah, I finally gave in and signed up for github ;) This solves an occasionally reported regression where setting the default shell to the empty string or an invalid value causes a crash or an immediate exit (probably introduced by one of my defaults patches).