diff --git i/t/10_units/05_filters/51_reference_die.t w/t/10_units/05_filters/51_reference_die.t
index 5d2850a..9b5a13a 100644
--- i/t/10_units/05_filters/51_reference_die.t
+++ w/t/10_units/05_filters/51_reference_die.t
@@ -42,6 +42,10 @@ ok(
   my $no_newline_yaml = $basic_yaml;
   chomp $no_newline_yaml;
 
+ SKIP: {
+  skip 'Missing newlines are allowed since YAML 1.15', 2
+      if $YAML::VERSION >= 1.15;
+
   ok(
     dies_when_allowed($no_newline_yaml),
     "yaml without newlines dies when allowed"
@@ -51,6 +55,7 @@ ok(
     exception_caught($no_newline_yaml),
     "yaml without newlines returns error when caught"
   );
+ }
 }
 
 # YAML supports a "...\n" record terminator.