Index: branches/1.0/xcache.c
===================================================================
--- branches/1.0/xcache.c	(revision 81)
+++ branches/1.0/xcache.c	(revision 86)
@@ -669,4 +669,10 @@
 	}
 
+	filename = h->opened_path ? h->opened_path : h->filename;
+	if (xce.name.str.val != filename) {
+		xce.name.str.val = filename;
+		xce.name.str.len = strlen(filename);
+	}
+
 #ifdef HAVE_XCACHE_OPTIMIZER
 	if (XG(optimizer)) {
