Index: /OpenSceneGraph/trunk/examples/osgcluster/osgcluster.cpp
===================================================================
--- /OpenSceneGraph/trunk/examples/osgcluster/osgcluster.cpp (revision 11623)
+++ /OpenSceneGraph/trunk/examples/osgcluster/osgcluster.cpp (revision 11624)
@@ -639,7 +639,10 @@
         // need to broadcast my death.
         cp->setPacket(osg::Matrix::identity(),viewer.getFrameStamp());
-        cp->setMasterKilled(true);
-
-        bc.setBuffer(cp, sizeof( CameraPacket ));
+        cp->setMasterKilled(true); 
+
+        scratchPad.reset();
+        scratchPad.write(*cp);
+
+        bc.setBuffer(scratchPad._startPtr, scratchPad._numBytes);
         bc.sync();
 
