diff --git a/debian/changelog b/debian/changelog
index 1ab1b56f0b8619a10d79940fbc56adfe0594cc62..f3816b35b32294dc76bb61e4232ce08fd8df7d0c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,10 @@ tar (1.27.1-2) unstable; urgency=low
 
   * patch from David Gilman adds watch file with signature verification, 
     closes: #742351
+  * patch from David Gilman fixes problem with multi-line descriptions,
+    closes: #593149
 
- -- Bdale Garbee <bdale@gag.com>  Sat, 22 Mar 2014 13:31:09 -0600
+ -- Bdale Garbee <bdale@gag.com>  Sat, 22 Mar 2014 15:55:03 -0600
 
 tar (1.27.1-1) unstable; urgency=low
 
diff --git a/debian/tarman b/debian/tarman
index 3ef257dc5a915c657d2eb739e8a88e6c50eebc5b..70169311191018dfb5dc1ea131b86b509a2798ea 100644
--- a/debian/tarman
+++ b/debian/tarman
@@ -94,6 +94,15 @@ while (<>) {
 					$$lastoperation{'description'} .= $c3[1];
 				}
 			}
+			if (!$nflag && !/\}/) {
+				while (<>) {
+					my @extended_desc = split('"', $_);
+					$$lastoperation{'description'} .= $extended_desc[1];
+					if (/\}/) {
+						last;
+					}
+				}
+			}
 		}
 	}
 	if ($mode == 3 ) {