diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py
index d55a507ac7..3fbd8cfea1 100644
--- a/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py
+++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py
@@ -166,8 +166,10 @@ class _TaskPanelFemSolverCalculix:
return
def femConsoleMessage(self, message="", color="#000000"):
+ if sys.version_info.major < 3:
+ message = message.encode("utf-8", "replace")
self.fem_console_message = self.fem_console_message + '{0:4.1f}: {2}
'.\
- format(time.time() - self.Start, color, message.encode('utf-8', 'replace'))
+ format(time.time() - self.Start, color, message)
self.form.textEdit_Output.setText(self.fem_console_message)
self.form.textEdit_Output.moveCursor(QtGui.QTextCursor.End)