fix possible client disconnect
this happens when you send a client a massive list for tab completion. The test database I am using as ~12000 entries. This should fix any possible problems by requiring at least 1 letter before we start matching.