[minor] [fix] msgprint if duplicate name, bugfix