diff --git a/src/smblib/smbdefs.h b/src/smblib/smbdefs.h
index 717d880398fd0815f4904167503b90f223a5d97a..73d8928be40e4e93d743165e32e400f7d583ad2e 100644
--- a/src/smblib/smbdefs.h
+++ b/src/smblib/smbdefs.h
@@ -551,14 +551,8 @@ typedef struct {				// Message
 				*ftn_flags,		// FTN FLAGS
 				*ftn_msgid,		// FTN MSGID
 				*ftn_reply;		// FTN REPLY
-	union {
-		char*	summary;		// Summary 
-		char*	description;	// (or file description)
-	};
-	union {
-		char*	subj;			// Subject 
-		char*	name;			// (or filename)
-	};
+	char*		summary;		// Summary 
+	char*		subj;			// Subject 
 	ushort		to_agent,		// Type of agent message is to
 				from_agent, 	// Type of agent message is from
 				replyto_agent;	// Type of agent replies should be sent to