notify the listener if we got an empty value

otherwise it will stay there waiting forever