diff --git a/core/src/main/java/tachyon/TachyonURI.java b/core/src/main/java/tachyon/TachyonURI.java
index <HASH>..<HASH> 100644
--- a/core/src/main/java/tachyon/TachyonURI.java
+++ b/core/src/main/java/tachyon/TachyonURI.java
@@ -102,7 +102,7 @@ public class TachyonURI implements Comparable<TachyonURI> {
     // Add a slash to parent's path so resolution is compatible with URI's
     URI parentUri = parent.mUri;
     String parentPath = parentUri.getPath();
-    if (!parentPath.equals("")) {
+    if ((!parentPath.equals("")) && (!parentPath.equals("/"))) {
       parentPath += SEPARATOR;
     }
     try {
this commit fix the failed unit test in last commit