diff --git a/src/orca/default.py b/src/orca/default.py
index 7ad6fae..380c532 100644
--- a/src/orca/default.py
+++ b/src/orca/default.py
@@ -4131,7 +4131,7 @@ class Script(script.Script):
         if character == "\n":
             line = text.getTextAtOffset(max(0, offset),
                                         pyatspi.TEXT_BOUNDARY_LINE_START)
-            if not line[0] or line[0] == "\n":
+            if not line[0] or line[0] == "\n" or line == "\r\n":
                 # This is a blank line. Announce it if the user requested
                 # that blank lines be spoken.
                 if settings.speakBlankLines:
