diff --git a/pycardano/txbuilder.py b/pycardano/txbuilder.py index 46650298..1662a210 100644 --- a/pycardano/txbuilder.py +++ b/pycardano/txbuilder.py @@ -1509,4 +1509,7 @@ def build_and_sign( VerificationKeyWitness(signing_key.to_verification_key(), signature) ) + if len(witness_set.vkey_witnesses) == 0: + witness_set.vkey_witnesses = None + return Transaction(tx_body, witness_set, auxiliary_data=self.auxiliary_data)