Don't pass a Closure to the NDN constructor
diff --git a/ndn-cpp/NDN.cpp b/ndn-cpp/NDN.cpp
index 5a3d829..20609fe 100644
--- a/ndn-cpp/NDN.cpp
+++ b/ndn-cpp/NDN.cpp
@@ -18,6 +18,9 @@
   vector<unsigned char> encoding;
   interest.encode(encoding);  
 
+  // TODO: This should go in the PIT.
+  tempClosure_ = closure;
+  
   transport_->connect(*this);
   transport_->send(&encoding[0], encoding.size());
 }