diff --git a/Packets/Packet.test.cc b/Packets/Packet.test.cc
index 2da754dfb4b45729ad52f0f43a7ade2a6ef3f526..70b3e1d5e5e9bf4fc1fcaffaf5773de3a33ae637 100644
--- a/Packets/Packet.test.cc
+++ b/Packets/Packet.test.cc
@@ -161,8 +161,11 @@ BOOST_AUTO_UNIT_TEST(packet)
     
     packet.finalizeAll();
     BOOST_CHECK_EQUAL( packet.last().as<BarPacket>()->type(), 
-                       BarPacket::type::parser::type_t::value_type(-1) );
+                       BarPacket::Parser::type_t::value_type(-1) );
     packet.last().append(FooPacket::create());
+    packet.finalizeThis();
+    packet.finalizeTo<BarPacket>();
+    packet.finalizeTo(packet.find<BarPacket>());
     packet.finalizeAll();
     BOOST_CHECK_EQUAL( packet.find<BarPacket>()->type(), 1u );
 
diff --git a/Utils/Exception.hh b/Utils/Exception.hh
index 7abf26cbbc5b0644fd25829c2f63c44d1cf9221f..bb947e2c4db9962b0a332122c9036739444c00c4 100644
--- a/Utils/Exception.hh
+++ b/Utils/Exception.hh
@@ -96,9 +96,9 @@
         SENF_WRAP_EXC(std::bad_cast)
         SENF_WRAP_EXC(somelib::FooException)
     }
-    \endcode The re-thrown exception can then be caught as <tt>std::bad_cast</tt> or as
-    senf::ExceptionMixin as needed. It is safe, to wrap an exception twice (the macro will detect
-    this case).
+    \endcode 
+    The re-thrown exception can then be caught as <tt>std::bad_cast</tt> or as senf::ExceptionMixin
+    as needed. It is safe, to wrap an exception twice (the macro will detect this case).
     \code
     bar() {
     try {