diff --git a/libssu/ssudeviceinfo.cpp b/libssu/ssudeviceinfo.cpp index 7f27cfd..eece7f3 100644 --- a/libssu/ssudeviceinfo.cpp +++ b/libssu/ssudeviceinfo.cpp @@ -323,7 +323,7 @@ QString SsuDeviceInfo::deviceUid() foreach (const QString &filename, fallbackFiles) { QFile machineId(filename); - if (machineId.open(QFile::ReadOnly | QFile::Text)) { + if (machineId.open(QFile::ReadOnly | QFile::Text) && machineId.size() > 0) { QTextStream in(&machineId); return normalizeUid(in.readAll()); }