diff --git a/src/tag.c b/src/tag.c index 7710135fa3..e2795b8052 100644 --- a/src/tag.c +++ b/src/tag.c @@ -3203,8 +3203,12 @@ jumpto_tag( * open a new tab page. */ if (postponed_split || cmdmod.tab != 0) { - win_split(postponed_split > 0 ? postponed_split : 0, - postponed_split_flags); + if (win_split(postponed_split > 0 ? postponed_split : 0, + postponed_split_flags) == FAIL) + { + --RedrawingDisabled; + goto erret; + } RESET_BINDING(curwin); } #endif diff --git a/src/version.c b/src/version.c index 6719bf1004..9717094226 100644 --- a/src/version.c +++ b/src/version.c @@ -764,6 +764,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 505, /**/ 504, /**/