e201ec4
diff -up abcde-2.3.99.6/abcde~ abcde-2.3.99.6/abcde
e201ec4
--- abcde-2.3.99.6/abcde~	2008-01-20 14:39:48.000000000 +0200
e201ec4
+++ abcde-2.3.99.6/abcde	2008-01-20 14:39:56.000000000 +0200
e201ec4
@@ -1068,11 +1068,10 @@ do_encode ()
e201ec4
 						*=*) ;;
e201ec4
 						*)   COMMENT="COMMENT=$COMMENT" ;;
e201ec4
 					esac	
e201ec4
-					COMMENT="--comment \"$COMMENT\""
e201ec4
 				fi
e201ec4
 				# Tag the file at encode time, as it can't be done after encoding.
e201ec4
 				if [ "$DOTAG" = "y" ]; then
e201ec4
-					$RUN_COMMAND nice $EFFECTIVE_NICE $SPEEXENCODER $SPEEXENCODEROPTS --author "$TRACKARTIST" --title "$TRACKNAME" "$COMMENT" "$IN" "$OUT"
e201ec4
+					$RUN_COMMAND nice $EFFECTIVE_NICE $SPEEXENCODER $SPEEXENCODEROPTS --author "$TRACKARTIST" --title "$TRACKNAME" ${COMMENT:+--comment "$COMMENT"} "$IN" "$OUT"
e201ec4
 				else
e201ec4
 					$RUN_COMMAND nice $EFFECTIVE_NICE $SPEEXENCODER $SPEEXENCODEROPTS "$IN" "$OUT"
e201ec4
 				fi