diff --git a/modules/info/pymod/wrap_info.cc b/modules/info/pymod/wrap_info.cc
index 03106fd17bac15c2ae174bdba71eeb8e7d5b595c..5aabfe3eb164aaf52ce661982c2bd5a1564cd74f 100644
--- a/modules/info/pymod/wrap_info.cc
+++ b/modules/info/pymod/wrap_info.cc
@@ -136,6 +136,15 @@ public:
   {
     return true;
   }  
+
+  virtual void VisitGroupFinish(InfoGroup& group)
+ {
+    call_method<void, InfoGroup>(self, "VisitGroupFinish", group);
+ }
+
+ void VisitGroupFinishDefault(const InfoGroup&) 
+ {
+ }  
 private:
   PyObject* self;
 };
@@ -301,6 +310,7 @@ BOOST_PYTHON_MODULE(_ost_info)
   class_<InfoVisitor, InfoVisitorProxy>("InfoVisitor",init<>())
     .def("VisitGroup", &InfoVisitorProxy::VisitGroupDefault)
     .def("VisitItem", &InfoVisitorProxy::VisitItemDefault)
+    .def("VisitGroupFinish", &InfoVisitorProxy::VisitGroupFinishDefault)
   ;
 
   class_<VerboseInfoVisitor, bases<InfoVisitor> >("VerboseInfoVisitor",init<>())