--- a/src/index/rclmonprc.cpp
+++ b/src/index/rclmonprc.cpp
@@ -42,6 +42,7 @@
 #include "recollindex.h"
 #include "pathut.h"
 #include "x11mon.h"
+#include "rclionice.h"
 
 typedef unsigned long mttcast;
 
@@ -545,4 +546,15 @@
     LOGDEB(("Monitor: returning\n"));
     return true;
 }
+
+
+void rclMonIonice(RclConfig *config)
+{
+    string clss, classdata;
+    if (!config->getConfParam("monioniceclass", clss) || clss.empty())
+	clss = "3";
+    config->getConfParam("monioniceclassdata", classdata);
+    rclionice(clss, classdata);
+}
+
 #endif // RCL_MONITOR