How call a block named Poll Recent from template? I need to call the block Poll-recent from template.  I have tried this code and not work for me.  I am working in Drupal 7.

&lt;?php
$block = module_invoke('block', 'block_view','poll-recent'); 
print $block['content']; ?&gt;


or

&lt;?php
$block = module_invoke('poll', 'block_view','recent'); 
print $block['content']; ?&gt;


What is my error?

Thanks for your help.
In D7, you will need:

$block = module_invoke('module_name', 'block_view', 'block_delta');
print render($block['content']);


In the case of recent poll:

&lt;?php
  $block = module_invoke('poll', 'block_view', 'recent'); 
  print render($block['content']); 
?&gt;


Curiously, although defined in poll_block_info the delta is actually ignored in poll_block_view, perhaps as the poll module only provides a single block.