diff --git a/modules/webform/form_builder_webform.components.inc b/modules/webform/form_builder_webform.components.inc
index 0c275f0..71a0822 100644
--- a/modules/webform/form_builder_webform.components.inc
+++ b/modules/webform/form_builder_webform.components.inc
@@ -170,10 +170,20 @@ function _form_builder_webform_form_builder_map_file() {
   return array(
     'form_builder_type' => 'file',
     'properties' => array(
+      // Webform 3.16 and earlier file filtering.
       'webform_file_filtering' => array(
         'form_parents' => array('validation', 'filtering'),
         'storage_parents' => array('extra', 'filtering'),
       ),
+      // Webform 3.17 and later file filtering.
+      'webform_file_extensions' => array(
+        'form_parents' => array('validation', 'extensions'),
+        'storage_parents' => array('extra', 'filtering'),
+      ),
+      'webform_file_size' => array(
+        'form_parents' => array('validation', 'size'),
+        'storage_parents' => array('extra', 'filtering', 'size'),
+      ),
       'webform_file_savelocation' => array(
         'form_parents' => array('extra', 'savelocation'),
         'storage_parents' => array('extra', 'savelocation'),
