Programmatically render an imagefield in Drupal 6 as defined in content-field.tpl.php
Do you have more than one image?

print content_format('field_image', $vars['node']-&gt;field_image[0], 'default', $vars['node']);
print content_format('field_image', $vars['node']-&gt;field_image[0], 'image_imagelink', $vars['node']);


Try again with [0] instead of [1]. I use those all the time and it works fine like that.