Index: trunk/lib/protocols.c
===================================================================
--- trunk/lib/protocols.c	(revision 820)
+++ trunk/lib/protocols.c	(revision 827)
@@ -208,4 +208,6 @@
 		case TRACE_TYPE_ATM:
 			return trace_get_payload_from_atm(link,type,remaining);
+		case TRACE_TYPE_DUCK:
+			return NULL; /* duck packets have no payload! */
 	}
 	fprintf(stderr,"Don't understand link layer type %i in trace_get_payload_from_link()\n",
