diff --git a/mysql-test/r/mysqldump.result b/mysql-test/r/mysqldump.result
index 085cf2788f9..4f44ec343d6 100644
--- a/mysql-test/r/mysqldump.result
+++ b/mysql-test/r/mysqldump.result
@@ -4,14 +4,35 @@ INSERT INTO t1 VALUES (1), (2);
-
+
DROP TABLE t1;
+CREATE TABLE `t"1` (`a"b"c"` char(2));
+INSERT INTO `t"1` VALUES ("\"1"), ("2\"");
+
+
+
+
+
+
+
+
+ "1
+
+
+ 2"
+
+
+
+
diff --git a/mysql-test/t/mysqldump.test b/mysql-test/t/mysqldump.test
index c98fd4050f2..7a375b05fec 100644
--- a/mysql-test/t/mysqldump.test
+++ b/mysql-test/t/mysqldump.test
@@ -6,5 +6,14 @@ DROP TABLE IF EXISTS t1;
CREATE TABLE t1(a int);
INSERT INTO t1 VALUES (1), (2);
---exec $MYSQL_DUMP -X test t1
+--exec $MYSQL_DUMP --skip-all -X test t1
DROP TABLE t1;
+
+#
+# Bug #1707
+#
+
+CREATE TABLE `t"1` (`a"b"c"` char(2));
+INSERT INTO `t"1` VALUES ("\"1"), ("2\"");
+--exec $MYSQL_DUMP --skip-all -X test
+DROP TABLE `t"1`;