don't try to free a non existing string