drupal_render() and drupal_get_form() In the following snippet, the form returned has only the hidden values. No name, email, or comment.

require_once drupal_get_path('module', 'contact') .'/contact.pages.inc';
$elements = drupal_get_form(array('contact_site_form'));
$form = drupal_render($elements);


Can anyone say why $form is not returning an HTML form?
drupal_get_form('contact_site_form');