diff --git a/backend/genesys.cc b/backend/genesys.cc index 3f16d4954..7715738bb 100644 --- a/backend/genesys.cc +++ b/backend/genesys.cc @@ -3421,12 +3421,7 @@ void genesys_fill_segmented_buffer(Genesys_Device* dev, uint8_t* work_buffer_dst { DBG_HELPER(dbg); - unsigned depth = dev->settings.depth; - if (dev->settings.scan_mode == ScanColorMode::LINEART && - dev->settings.dynamic_lineart == false) - { - depth = 1; - } + unsigned depth = dev->session.params.depth; // fill buffer if needed if (dev->oe_buffer.avail() == 0)