diff --git a/libIRDB/src/core/generate_spri.cpp b/libIRDB/src/core/generate_spri.cpp
index 197fcf55f64d87fab4cfc63b789a2168cf0a2d1f..e310e2e692e84efe1a4c6676c0a26b3c68a5cf9d 100644
--- a/libIRDB/src/core/generate_spri.cpp
+++ b/libIRDB/src/core/generate_spri.cpp
@@ -529,12 +529,10 @@ static void generate_unmoved_insn_targets_set(VariantIR_t* varirp)
 
 void VariantIR_t::GenerateSPRI(VariantIR_t *orig_varirp, ostream &fout)
 {
-
-	
 	// give 'this' a name
 	VariantIR_t *varirp=this;
 
-	SetBaseIDS();
+	SetBaseIDS(); // need unique ID to generate unique label name
 
 	// generate the map from new instruction to old instruction needed for this transform.
 	generate_insn_to_insn_maps(varirp, orig_varirp);