diff --git a/layout_paragraphs.install b/layout_paragraphs.install
index 8f309df94c8e407f20b98884b1f422afad8c092e..caaef7d0e23edc507f57d22eac5821469877d2a5 100644
--- a/layout_paragraphs.install
+++ b/layout_paragraphs.install
@@ -54,6 +54,6 @@ function layout_paragraphs_update_9001(&$sandbox) {
     $sandbox['progress']++;
     $sandbox['current_pk'] = $id;
   }
-  $sandbox['#finished'] = empty($sandbox['max']) ? 1 : $sandbox['progress'] / $sandbox['max'];
+  $sandbox['#finished'] = empty($sandbox['max']) || count($ids) == 0 ? 1 : $sandbox['progress'] / $sandbox['max'];
 
 }