summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/serialport/qserialport.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/serialport/qserialport.cpp b/src/serialport/qserialport.cpp
index 2dfdd0b..e9c6922 100644
--- a/src/serialport/qserialport.cpp
+++ b/src/serialport/qserialport.cpp
@@ -1370,7 +1370,7 @@ void QSerialPort::setError(QSerialPort::SerialPortError serialPortError, const Q
d->error = serialPortError;
- if (errorString.isNull())
+ if (errorString.isNull() && (serialPortError != QSerialPort::NoError))
setErrorString(qt_error_string(-1));
else
setErrorString(errorString);