updated for version 7.2-087
diff --git a/src/misc2.c b/src/misc2.c
index 76fe2ec..427708c 100644
--- a/src/misc2.c
+++ b/src/misc2.c
@@ -4696,7 +4696,8 @@
 				stackp->ffs_filearray_cur = i + 1;
 				ff_push(search_ctx, stackp);
 
-				simplify_filename(file_path);
+				if (!path_with_url(file_path))
+				    simplify_filename(file_path);
 				if (mch_dirname(ff_expand_buffer, MAXPATHL)
 									== OK)
 				{
diff --git a/src/version.c b/src/version.c
index 48bfe29..c0f593f 100644
--- a/src/version.c
+++ b/src/version.c
@@ -677,6 +677,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    87,
+/**/
     86,
 /**/
     85,