fix hangup for incomplete data