diff --git a/src/Plugin/WebformElement/WebformManagedFileBase.php b/src/Plugin/WebformElement/WebformManagedFileBase.php
index dc7e2500..7535e435 100644
--- a/src/Plugin/WebformElement/WebformManagedFileBase.php
+++ b/src/Plugin/WebformElement/WebformManagedFileBase.php
@@ -570,7 +570,7 @@ abstract class WebformManagedFileBase extends WebformElementBase implements Webf
 
     // Look for an existing temp files that have not been uploaded.
     $fids = $this->entityTypeManager->getStorage('file')->getQuery()
-      ->condition('status', FALSE)
+      ->condition('status', 0)
       ->condition('uid', $this->currentUser->id())
       ->condition('uri', $upload_location . '/' . $key . '.%', 'LIKE')
       ->execute();
diff --git a/src/WebformSubmissionListBuilder.php b/src/WebformSubmissionListBuilder.php
index 26ab5f0b..64c51937 100644
--- a/src/WebformSubmissionListBuilder.php
+++ b/src/WebformSubmissionListBuilder.php
@@ -1408,7 +1408,8 @@ class WebformSubmissionListBuilder extends EntityListBuilder {
 
     // Filter by draft. (Only applies to user submissions and drafts)
     if (isset($this->draft)) {
-      $query->condition('in_draft', $this->draft);
+      // Cast boolean to integer to support SQLite.
+      $query->condition('in_draft', (int) $this->draft);
     }
 
     return $query;
diff --git a/src/WebformSubmissionStorage.php b/src/WebformSubmissionStorage.php
index 6d029ee5..82451df5 100644
--- a/src/WebformSubmissionStorage.php
+++ b/src/WebformSubmissionStorage.php
@@ -399,7 +399,8 @@ class WebformSubmissionStorage extends SqlContentEntityStorage implements Webfor
     }
 
     if ($options['in_draft'] !== NULL) {
-      $query->condition('in_draft', $options['in_draft']);
+      // Cast boolean to integer to support SQLite.
+      $query->condition('in_draft', (int) $options['in_draft']);
     }
 
     if ($options['interval']) {
@@ -1153,11 +1154,11 @@ class WebformSubmissionStorage extends SqlContentEntityStorage implements Webfor
         $query->condition('webform_id', $webform->id());
         switch ($webform->getSetting('purge')) {
           case self::PURGE_DRAFT:
-            $query->condition('in_draft', TRUE);
+            $query->condition('in_draft', 1);
             break;
 
           case self::PURGE_COMPLETED:
-            $query->condition('in_draft', FALSE);
+            $query->condition('in_draft', 0);
             break;
         }
         $query->range(0, $count - count($webform_submissions_to_purge));
