diff --git a/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp b/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp
index 02f8548cc..9a60616e5 100644
--- a/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp
+++ b/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp
@@ -233,7 +233,11 @@ void TaskDatumParameters::updateUI(std::string message, bool error)
{
//set text if available
if(!message.empty()) {
- ui->message->setText(QString::fromStdString(message));
+ ui->message->setText(QString::fromStdString(message));
+ if(error)
+ ui->message->setStyleSheet(QString::fromAscii("QLabel{color: red;}"));
+ else
+ ui->message->setStyleSheet(QString::fromAscii("QLabel{color: green;}"));
}
ui->checkBoxFlip->setVisible(false);
diff --git a/src/Mod/PartDesign/Gui/TaskDatumParameters.ui b/src/Mod/PartDesign/Gui/TaskDatumParameters.ui
index 2f44865c9..21bb3fd7c 100644
--- a/src/Mod/PartDesign/Gui/TaskDatumParameters.ui
+++ b/src/Mod/PartDesign/Gui/TaskDatumParameters.ui
@@ -19,6 +19,9 @@
Selection accepted
+
+ Qt::AlignCenter
+
true