It turns out all I needed was to walk away from it for a day. Fixed the issue I was having, and within the hour I'll upload an updated version of eavesdrop.
Thanks again for the help!
Last edit: 02 May 2013 16:21 by Papaya Pete. Reason: Fixed the issue that caused me to post.