diff --git a/libdparse b/libdparse
index 60e4a81..d23e4f4 160000
--- a/libdparse
+++ b/libdparse
@@ -1 +1 @@
-Subproject commit 60e4a81429627f678e0ad96f4b46950ef6f35cb8
+Subproject commit d23e4f421d0d69dfa7f63c17d251583f0512f4b7
diff --git a/src/astprinter.d b/src/astprinter.d
index 41f02c3..b30cd16 100644
--- a/src/astprinter.d
+++ b/src/astprinter.d
@@ -582,17 +582,6 @@ class XMLPrinter : ASTVisitor
 		output.writeln("</labeledStatement>");
 	}
 
-	override void visit(const LambdaExpression lambdaExpression)
-	{
-		output.writeln("<lambdaExpression>");
-		if (lambdaExpression.functionType == tok!"function")
-			output.writeln("<function/>");
-		if (lambdaExpression.functionType == tok!"delegate")
-			output.writeln("<delegate/>");
-		lambdaExpression.accept(this);
-		output.writeln("</lambdaExpression>");
-	}
-
 	override void visit(const LinkageAttribute linkageAttribute)
 	{
 		if (linkageAttribute.hasPlusPlus)