diff --git a/lib/private/legacy/search/provider.php b/lib/private/legacy/search/provider.php
index d200c988c452d49f14464647864958e5fef83c57..b296aeb23d8e0b94d6c559114ef9929bef64a894 100644
--- a/lib/private/legacy/search/provider.php
+++ b/lib/private/legacy/search/provider.php
@@ -17,6 +17,10 @@
  *
  */
 
+/**
+ * Class OC_Search_Provider
+ * @deprecated use \OCP\Search\Provider instead
+ */
 abstract class OC_Search_Provider extends \OCP\Search\Provider {
 
 }
diff --git a/search/js/result.js b/search/js/result.js
index 04e999c62ee455ed4d4983f06a6f5e2c0f782996..857b4fe1f22e1a1204250ec15196dec0d60db8da 100644
--- a/search/js/result.js
+++ b/search/js/result.js
@@ -72,6 +72,9 @@ OC.search.showResults=function(results){
 					
 					if (type[i].path) {
 						var parent = OC.dirname(type[i].path);
+						if (parent === '') {
+							parent = '/';
+						}
 						var containerName = OC.basename(parent);
 						if (containerName === '') {
 							containerName = '/';