diff --git a/entities/src/main/java/org/odk/collect/entities/LocalEntityUseCases.kt b/entities/src/main/java/org/odk/collect/entities/LocalEntityUseCases.kt
index 68e0ed5a5c8..bdae997147b 100644
--- a/entities/src/main/java/org/odk/collect/entities/LocalEntityUseCases.kt
+++ b/entities/src/main/java/org/odk/collect/entities/LocalEntityUseCases.kt
@@ -24,7 +24,7 @@ object LocalEntityUseCases {
             if (id != null) {
                 when (formEntity.action) {
                     EntityAction.CREATE -> {
-                        if (!label.isNullOrEmpty()) {
+                        if (!label.isNullOrBlank()) {
                             val entity = Entity.New(
                                 id,
                                 label,
diff --git a/entities/src/test/java/org/odk/collect/entities/LocalEntityUseCasesTest.kt b/entities/src/test/java/org/odk/collect/entities/LocalEntityUseCasesTest.kt
index 85182680910..ebbadeff116 100644
--- a/entities/src/test/java/org/odk/collect/entities/LocalEntityUseCasesTest.kt
+++ b/entities/src/test/java/org/odk/collect/entities/LocalEntityUseCasesTest.kt
@@ -108,7 +108,7 @@ class LocalEntityUseCasesTest {
     }
 
     @Test
-    fun `updateLocalEntitiesFromForm updates properties and does not change label on update if label is empty`() {
+    fun `updateLocalEntitiesFromForm updates properties and does not change label on update if label is blank`() {
         entitiesRepository.save(
             "things",
             Entity.New(
@@ -120,7 +120,7 @@ class LocalEntityUseCasesTest {
         )
 
         val formEntity =
-            FormEntity(EntityAction.UPDATE, "things", "id", "", listOf("prop" to "value 2"))
+            FormEntity(EntityAction.UPDATE, "things", "id", " ", listOf("prop" to "value 2"))
         val formEntities = EntitiesExtra(listOf(formEntity))
 
         LocalEntityUseCases.updateLocalEntitiesFromForm(formEntities, entitiesRepository)
@@ -189,9 +189,9 @@ class LocalEntityUseCasesTest {
     }
 
     @Test
-    fun `updateLocalEntitiesFromForm does not create entity that has an empty label`() {
+    fun `updateLocalEntitiesFromForm does not create entity that has a blank label`() {
         val formEntity =
-            FormEntity(EntityAction.CREATE, "things", "1", "", emptyList())
+            FormEntity(EntityAction.CREATE, "things", "1", " ", emptyList())
         val formEntities = EntitiesExtra(listOf(formEntity))
         entitiesRepository.addList("things")