--- src/Certificates/CertificateErrorDialog.cpp~	2009-05-23 21:53:19 +0400
+++ src/Certificates/CertificateErrorDialog.cpp	2009-06-10 01:50:08 +0400
@@ -7,6 +7,7 @@
 #include <QFile>
 #include <QMessageBox>
 #include <QPushButton>
+#include <QDialogButtonBox>
 
 #include "Certificates/CertificateHelpers.h"
 #include "Certificates/CertificateErrorDialog.h"
@@ -26,6 +27,14 @@ CertificateErrorDialog::CertificateError
 	}
 	cancelButton_ = messageBox_->addButton(QMessageBox::Cancel);
 
+	QWidget *bboxw = cancelButton_->parentWidget();
+	if( bboxw )
+	{
+	    QDialogButtonBox *bbox = qobject_cast<QDialogButtonBox*>(bboxw);
+	    if( bbox )
+		bbox->setOrientation(Qt::Vertical);
+	}
+
 	messageBox_->setDefaultButton(detailsButton_);
 }
 
