https://bugs.kde.org/show_bug.cgi?id=290496
https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/25cc9c9876a5233bd630105d0110319892d4e18c
--- core/utilities/setup/setupplugins.cpp.orig	2012-01-22 03:10:01.000000000 -0600
+++ core/utilities/setup/setupplugins.cpp	2012-01-22 03:11:43.000000000 -0600
@@ -100,6 +100,11 @@
 
     panel->setLayout(mainLayout);
 
+#if KIPI_VERSION < 0x010400
+    d->checkAllBtn->setVisible(false);
+    d->clearBtn->setVisible(false);
+#endif
+
     initPlugins();
 
     // --------------------------------------------------------
@@ -158,14 +163,18 @@
 void SetupPlugins::slotCheckAll()
 {
     QApplication::setOverrideCursor(Qt::WaitCursor);
+#if KIPI_VERSION >= 0x010400
     d->kipiConfig->slotCheckAll();
+#endif
     QApplication::restoreOverrideCursor();
 }
 
 void SetupPlugins::slotClear()
 {
     QApplication::setOverrideCursor(Qt::WaitCursor);
+#if KIPI_VERSION >= 0x010400
     d->kipiConfig->slotClear();
+#endif
     QApplication::restoreOverrideCursor();
 }
 }  // namespace Digikam
