(py-goto-statement-below): Watch out for landing in a triple quoted
string with text in column zero.  Skip that stuff when looking for the
"first statement following the statement containing point".
diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index ec997c2..e327ad9 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -2604,8 +2604,8 @@
       (while (and
 	      (setq last-pos (point))	; always true -- side effect
 	      (py-goto-statement-below)
-	      (> (current-indentation) initial-indent))
-	nil))
+	      (> (current-indentation) initial-indent)
+	      )))
 
      ;; else plain code line; stop at next blank line, or stmt or
      ;; indenting comment line indented <
@@ -3341,7 +3341,8 @@
   (let ((start (point)))
     (py-goto-beyond-final-line)
     (while (and
-	    (looking-at py-blank-or-comment-re)
+	    (or (looking-at py-blank-or-comment-re)
+		(py-in-literal))
 	    (not (eobp)))
       (forward-line 1))
     (if (eobp)