diff --git a/src/Orchard/Orchard.Framework.csproj b/src/Orchard/Orchard.Framework.csproj
index 379d9c615..267db2924 100644
--- a/src/Orchard/Orchard.Framework.csproj
+++ b/src/Orchard/Orchard.Framework.csproj
@@ -93,9 +93,6 @@
False
..\..\lib\linqnhibernate\NHibernate.Linq.dll
-
- ..\Orchard.Web\Modules\Orchard.Email\Bin\Orchard.Users.dll
-
3.5
diff --git a/src/Orchard/Security/IMembershipService.cs b/src/Orchard/Security/IMembershipService.cs
index 3f0914c5d..5e36c7e8d 100644
--- a/src/Orchard/Security/IMembershipService.cs
+++ b/src/Orchard/Security/IMembershipService.cs
@@ -1,6 +1,4 @@
-using Orchard.Users.Models;
-
-namespace Orchard.Security {
+namespace Orchard.Security {
public interface IMembershipService : IDependency {
MembershipSettings GetSettings();
@@ -11,7 +9,7 @@ namespace Orchard.Security {
void SetPassword(IUser user, string password);
IUser ValidateChallengeToken(string challengeToken);
- void SendChallengeEmail(UserPart user, string url);
- string GetEncryptedChallengeToken(UserPart user);
+ void SendChallengeEmail(IUser user, string url);
+ string GetEncryptedChallengeToken(IUser user);
}
}