diff --git a/drivelistmodel.cpp b/drivelistmodel.cpp index a87850a..ad49920 100644 --- a/drivelistmodel.cpp +++ b/drivelistmodel.cpp @@ -71,6 +71,10 @@ void DriveListModel::refreshDriveList() continue; } + // Skip zero-sized and virtual devices + if (i.size == 0 || i.isVirtual) + continue; + QString device = QString::fromStdString(i.device); drivesInNewList.insert(device);