diff --git a/programs/mutant-5/swen90006/passbook/PassBook.java b/programs/mutant-5/swen90006/passbook/PassBook.java
index 7893cd2b02900c2b61b1260f4e5dbc980635b6fc..bc24cb4698d81bba0e476b9cb1b5e595c9a8f3eb 100644
--- a/programs/mutant-5/swen90006/passbook/PassBook.java
+++ b/programs/mutant-5/swen90006/passbook/PassBook.java
@@ -205,7 +205,7 @@ public class PassBook
 	    throw new MalformedURLException(passbookUsername);
 	}
 
-	PasswordTable pt = details.get(passbookUsername);
+	PasswordTable pt = details.get(sessionID);
 	if (urlUsername == null || urlPassword == null) {
 	    pt.remove(url);
 	}
@@ -254,7 +254,7 @@ public class PassBook
 	    throw new NoSuchURLException(passbookUsername, url);
 	}
 
-	return pt;
+	return pair;
     }
 
     //A simple label to improve code readability