diff --git a/src/Microsoft.Scripting.Silverlight/Package.cs b/src/Microsoft.Scripting.Silverlight/Package.cs
index 72a5b82..4892786 100644
--- a/src/Microsoft.Scripting.Silverlight/Package.cs
+++ b/src/Microsoft.Scripting.Silverlight/Package.cs
@@ -114,7 +114,7 @@ namespace Microsoft.Scripting.Silverlight {
 
         public static string NormalizePath(string path) {
             // files are stored in the XAP using forward slashes
-            string normPath = path.Replace(Path.DirectorySeparatorChar, '/');
+            string normPath = path.Replace('\\', '/');
 
             // Application.GetResource doesn't like paths that start with ./ 
             // TODO try to get this fixed in SL
