--- a/System.Data.SQLite.Linq/SQL Generation/SqlChecker.cs
+++ b/System.Data.SQLite.Linq/SQL Generation/SqlChecker.cs
@@ -259,10 +259,10 @@
 
     public override bool Visit(DbSkipExpression expression)
     {
-      VisitExpressionBinding(expression.Input);
-      VisitSortClauseList(expression.SortOrder);
-      VisitExpression(expression.Count);
-      return true;
+      bool flag1 = VisitExpressionBinding(expression.Input);
+      bool flag2 = VisitSortClauseList(expression.SortOrder);
+      bool flag3 = VisitExpression(expression.Count);
+      return (flag1 || flag2 || flag3);
     }
 
     public override bool Visit(DbSortExpression expression)