diff --git a/plugins/_path.js b/plugins/_path.js
index bb613c6ae..889317b6a 100644
--- a/plugins/_path.js
+++ b/plugins/_path.js
@@ -620,8 +620,6 @@ function set(dest, source) {
* @return {Boolean}
*/
exports.intersects = function(path1, path2) {
- if (path1.length < 3 || path2.length < 3) return false; // nothing to fill
-
// Collect points of every subpath.
var points1 = relative2absolute(path1).reduce(gatherPoints, []),
points2 = relative2absolute(path2).reduce(gatherPoints, []);
diff --git a/test/plugins/mergePaths.05.svg b/test/plugins/mergePaths.05.svg
new file mode 100644
index 000000000..57c6b74bb
--- /dev/null
+++ b/test/plugins/mergePaths.05.svg
@@ -0,0 +1,19 @@
+
+
+@@@
+
+
diff --git a/test/plugins/mergePaths.06.svg b/test/plugins/mergePaths.06.svg
new file mode 100644
index 000000000..46198da45
--- /dev/null
+++ b/test/plugins/mergePaths.06.svg
@@ -0,0 +1,20 @@
+
+
+@@@
+
+