Don't break if $SHELL is unset at load-time

Fixes #20