What does this error mean?


This happened when trying to delegate to a baker.

2 Answers 2


The problem is that the source address you're trying to delegate from is already registered as a baker. There are two situations that lead to the No_deletion error:

Note that when you're registered as a baker, you're delegating to self.


I had this error when trying to switch delegate from my baker address to another validator. After some hassle, I figured it out I need to first transfer the balance to a new address and then delegate from that new address.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.