diff --git a/generators/djvu/generator_djvu.cpp b/generators/djvu/generator_djvu.cpp index 93271bf7b..0aa1b260f 100644 --- a/generators/djvu/generator_djvu.cpp +++ b/generators/djvu/generator_djvu.cpp @@ -240,13 +240,14 @@ QVariant DjVuGenerator::metaData( const QString &key, const QVariant &option ) c Okular::TextPage* DjVuGenerator::textPage( Okular::Page *page ) { userMutex()->lock(); + QList te; #if 0 - QList te = m_djvu->textEntities( page->number(), "char" ); + m_djvu->textEntities( page->number(), "char" ); +#endif if ( te.isEmpty() ) te = m_djvu->textEntities( page->number(), "word" ); -#else - QList te = m_djvu->textEntities( page->number(), "word" ); -#endif + if ( te.isEmpty() ) + te = m_djvu->textEntities( page->number(), "line" ); userMutex()->unlock(); QList::ConstIterator it = te.constBegin(); QList::ConstIterator itEnd = te.constEnd();