freeswitch: do not attempt to overwrite target unless we got valid data (#42)