diff --git a/pym/consolegui/application/create_cert.py b/pym/consolegui/application/create_cert.py index d2ed71f..9bf5f95 100644 --- a/pym/consolegui/application/create_cert.py +++ b/pym/consolegui/application/create_cert.py @@ -163,15 +163,15 @@ class RequestCreate (qt.QWidget): name = X509.X509_Name() ####### # Create NAME value - name.CN = self.host_name.text() + name.CN = self.host_name.text() or "" User_name = self.user_name.text() - name.OU = User_name.encode('utf-8') + name.OU = User_name.encode('utf-8') or "" Organization = self.org_name.text() - name.O = Organization.encode('utf-8') - name.L = self.netw_adr.text() + name.O = Organization.encode('utf-8') or "" + name.L = self.netw_adr.text() or "" State = self.state_name.text() - name.ST = State.encode('utf-8') - name.C = self.country.text() + name.ST = State.encode('utf-8') or "" + name.C = self.country.text() or "" ####### req.set_subject_name(name)