fixed a bug in btcdonate