+ // If Nepomuk is not available, return SortByName as fallback if SortByRating
+ // or SortByTags is stored.
+ DolphinView::Sorting sorting = static_cast<DolphinView::Sorting>(m_node->sorting());
+ const bool sortByName = !m_nepomukSupport &&
+ ((sorting == DolphinView::SortByRating) || (sorting == DolphinView::SortByTags));
+ if (sortByName) {
+ sorting = DolphinView::SortByName;
+ }
+ return sorting;