diff -Naur bangarang-bangarang-orig/src/platform/nepomukwriter/nepomukwriter.cpp bangarang-bangarang/src/platform/nepomukwriter/nepomukwriter.cpp
--- bangarang-bangarang-orig/src/platform/nepomukwriter/nepomukwriter.cpp	2011-12-07 08:45:26.000000000 +0200
+++ bangarang-bangarang/src/platform/nepomukwriter/nepomukwriter.cpp	2012-07-19 06:43:46.804383563 +0300
@@ -248,7 +248,7 @@
 
     //If Nepomuk resource doesn't exist for local file, ask Strigi to index file first
     //TODO: Disabled currently since it does not appear to work.  Investigate for Bangarang 2.1
-    /*if (!res.exists() && KUrl(url).isValid() && KUrl(url).isLocalFile()) {
+    if (!res.exists() && KUrl(url).isValid() && KUrl(url).isLocalFile()) {
         outputMessage(Debug, "ASKING STRIGI TO INDEX FILE:" + url);
         QDBusInterface strigi(
                 "org.kde.nepomuk.services.nepomukstrigiservice",
@@ -261,7 +261,7 @@
         outputMessage(Debug, QString("RESOURCE EXISTS:%1").arg(res.exists()));
     } else {
         outputMessage(Debug, QString("RESOURCE EXISTS:%1").arg(res.exists()));
-    }*/
+    }
 
     if (type == "Category" &&
         fields["categoryType"] != "Audio Feed" &&
