diff --git a/components/date.inc b/components/date.inc
index a6d9cec..2b5b9f2 100644
--- a/components/date.inc
+++ b/components/date.inc
@@ -35,9 +35,11 @@ function _webform_theme_date() {
   return array(
     'webform_date' => array(
       'render element' => 'element',
+      'file' => 'components/date.inc',
     ),
     'webform_display_date' => array(
       'render element' => 'element',
+      'file' => 'components/date.inc',
     ),
     'webform_calendar' => array(
       'variables' => array('component' => NULL, 'calendar_classes' => NULL),
diff --git a/components/email.inc b/components/email.inc
index 10f38f1..2374b7f 100644
--- a/components/email.inc
+++ b/components/email.inc
@@ -34,6 +34,7 @@ function _webform_theme_email() {
   return array(
     'webform_display_email' => array(
       'render element' => 'element',
+      'file' => 'components/email.inc',
     ),
   );
 }
diff --git a/components/file.inc b/components/file.inc
index a4903bb..0ffb2f3 100644
--- a/components/file.inc
+++ b/components/file.inc
@@ -37,12 +37,15 @@ function _webform_theme_file() {
   return array(
     'webform_edit_file' => array(
       'render element' => 'form',
+      'file' => 'components/file.inc',
     ),
     'webform_render_file' => array(
       'render element' => 'element',
+      'file' => 'components/file.inc',
     ),
     'webform_display_file' => array(
       'render element' => 'element',
+      'file' => 'components/file.inc',
     ),
   );
 }
diff --git a/components/grid.inc b/components/grid.inc
index 922c01c..28ab851 100644
--- a/components/grid.inc
+++ b/components/grid.inc
@@ -39,9 +39,11 @@ function _webform_theme_grid() {
   return array(
     'webform_grid' => array(
       'render element' => 'element',
+      'file' => 'components/grid.inc',
     ),
     'webform_display_grid' => array(
       'render element' => 'element',
+      'file' => 'components/grid.inc',
     ),
   );
 }
diff --git a/components/hidden.inc b/components/hidden.inc
index 142d985..b656b5b 100644
--- a/components/hidden.inc
+++ b/components/hidden.inc
@@ -27,6 +27,7 @@ function _webform_theme_hidden() {
   return array(
     'webform_display_hidden' => array(
       'render element' => 'element',
+      'file' => 'components/hidden.inc',
     ),
   );
 }
diff --git a/components/pagebreak.inc b/components/pagebreak.inc
index b373ca4..641960e 100644
--- a/components/pagebreak.inc
+++ b/components/pagebreak.inc
@@ -25,6 +25,7 @@ function _webform_theme_pagebreak() {
   return array(
     'webform_display_pagebreak' => array(
       'render element' => 'element',
+      'file' => 'components/pagebreak.inc',
     ),
   );
 }
diff --git a/components/select.inc b/components/select.inc
index 801348a..8ce75ac 100644
--- a/components/select.inc
+++ b/components/select.inc
@@ -38,6 +38,7 @@ function _webform_theme_select() {
   return array(
     'webform_display_select' => array(
       'render element' => 'element',
+      'file' => 'components/select.inc',
     ),
   );
 }
diff --git a/components/textarea.inc b/components/textarea.inc
index 92fc880..bcb7029 100644
--- a/components/textarea.inc
+++ b/components/textarea.inc
@@ -36,6 +36,7 @@ function _webform_theme_textarea() {
   return array(
     'webform_display_textarea' => array(
       'render element' => 'element',
+      'file' => 'components/textarea.inc',
     ),
   );
 }
diff --git a/components/textfield.inc b/components/textfield.inc
index 0cb0284..4e3da19 100644
--- a/components/textfield.inc
+++ b/components/textfield.inc
@@ -37,6 +37,7 @@ function _webform_theme_textfield() {
   return array(
     'webform_display_textfield' => array(
       'render element' => 'element',
+      'file' => 'components/textfield.inc',
     ),
   );
 }
diff --git a/components/time.inc b/components/time.inc
index d84d9b0..60b52d9 100644
--- a/components/time.inc
+++ b/components/time.inc
@@ -35,9 +35,11 @@ function _webform_theme_time() {
   return array(
     'webform_time' => array(
       'render element' => 'element',
+      'file' => 'components/time.inc',
     ),
     'webform_display_time' => array(
       'render element' => 'element',
+      'file' => 'components/time.inc',
     ),
   );
 }
