diff --git a/lib/Sema/TreeTransform.h b/lib/Sema/TreeTransform.h
index aa25cbe163aa8cbbd84f35fdabdb050f0522d9fa..463020a694d7df29f80262c8f90e763998fee4ef 100644
--- a/lib/Sema/TreeTransform.h
+++ b/lib/Sema/TreeTransform.h
@@ -8293,7 +8293,6 @@ TreeTransform<Derived>::TransformLambdaExpr(LambdaExpr *E) {
             OldVD->getType()->isReferenceType(), OldVD->getIdentifier(), 
             NewExprInit);
     NewExprInitResult = NewExprInit;
-    VarDecl *NewVD = 0;
     InitCaptureExprsAndTypes[C - E->capture_begin()] =
         std::make_pair(NewExprInitResult, NewInitCaptureType);