--- date_popup/date_popup.module	Tue Nov 30 21:32:39 2010 +0000
+++ date_popup/date_popup.module.new	Thu Dec 02 19:52:43 2010 -0600
@@ -639,16 +639,19 @@ function theme_date_popup($element) {
   $class = 'container-inline-date';
   // Add #date_float to allow date parts to float together on the same line. 
   if (empty($element['#date_float'])) {
     $class .= ' date-clear-block';
   }
   if (isset($element['#children'])) {
     $output = $element['#children'];
   }
+  if (isset($element['date']['#id'])) {
+    $element['#id'] = $element['date']['#id'];
+  }
   return '<div class="'. $class .'">'. theme('form_element', $element, $output) .'</div>';
 }
 
 /**
  * Implementation of hook_menu().
  */
 function date_popup_menu() {
   $items = array();
