Index: sources/view/VTreatmentCreate.cpp =================================================================== diff -u -rd862dfcd402206e33b314c458e41c13b684a4565 -rc62102200fea4a7acdee773156e6647a30d77967 --- sources/view/VTreatmentCreate.cpp (.../VTreatmentCreate.cpp) (revision d862dfcd402206e33b314c458e41c13b684a4565) +++ sources/view/VTreatmentCreate.cpp (.../VTreatmentCreate.cpp) (revision c62102200fea4a7acdee773156e6647a30d77967) @@ -133,7 +133,7 @@ emit didValidationFail(); } else { - generateTxCode(); + if ( _txCode.isEmpty()) { generateTxCode(); } emit didValidationPass(); } }