...Actually I would prefer to keep the poll open regardless of whether or not someone votes, if I could pull this off then that would solve my problem anyway, (probably).
Now I just have to work out what to change...
I think it's this line in includes/modules/sideboxes/poll_box.php :
// It's a real user. Now check if he/she has polls left to answer.
$poll_query = $db->Execute("SELECT * FROM " . PM_TABLE_POLLS . " LEFT JOIN " . PM_TABLE_POLL_OPTIONS . " ON p_id=o_poll_id LEFT JOIN " . PM_TABLE_POLL_RESULTS . " ON (o_poll_id=r_poll_id AND r_ip='" . $_SERVER['REMOTE_ADDR'] . "') WHERE r_ip IS NULL AND p_status=1 ORDER BY p_id, o_id");
I've tried commenting it out but that doesn't work.
I've had a few drinks tonight so that's the limit of my imagination gone I'm afraid!