diff --git a/src/osd/osddbus.cpp b/src/osd/osddbus.cpp index c2e7c510a..7f666a7fd 100644 --- a/src/osd/osddbus.cpp +++ b/src/osd/osddbus.cpp @@ -80,7 +80,7 @@ QDBusArgument &operator<<(QDBusArgument &arg, const QImage &image) { arg << static_cast(i.height()); arg << static_cast(i.bytesPerLine()); arg << i.hasAlphaChannel(); - qint32 channels = i.isGrayscale() ? 1 : (i.hasAlphaChannel() ? 4 : 3); + qint32 channels = i.hasAlphaChannel() ? 4 : 3; qint32 bitspersample = i.depth() / channels; arg << bitspersample; arg << channels;