aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/intervals.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/intervals.c b/src/intervals.c
index b55cd64e45e..c1a088b1065 100644
--- a/src/intervals.c
+++ b/src/intervals.c
@@ -1690,7 +1690,7 @@ graft_intervals_into_buffer (source, position, length, buffer, inherit)
1690 if (NULL_INTERVAL_P (source)) 1690 if (NULL_INTERVAL_P (source))
1691 { 1691 {
1692 Lisp_Object buf; 1692 Lisp_Object buf;
1693 if (!inherit && ! NULL_INTERVAL_P (tree)) 1693 if (!inherit && !NULL_INTERVAL_P (tree) && length > 0)
1694 { 1694 {
1695 XSETBUFFER (buf, buffer); 1695 XSETBUFFER (buf, buffer);
1696 set_text_properties_1 (make_number (position), 1696 set_text_properties_1 (make_number (position),