Yeah, well, of course it will work with a hard coded width and height, but it won't work fine which was what I commented. IMHO it won't look good having a stretched and distorted image, as well as I don't like having no width and height attributes, but it still works without them.
If you want to have a transparent gif you can download
this one.
Making it default to a board normal if no image esits requires some PHP-code, but it is easy to change my code example for that. The only thing you need to do is to insert the img tag for the image in the line:
$forumimage = "";
code:
if(is_readable("{$config['imagepath']}/{$forum[$c][$f]['Keyword']}.gif")) {
$forumimagesize = getimagesize("{$config['imagepath']}/{$forum[$c][$f]['Keyword']}.gif");
$forumimage = "<imgsrc="{$config['images']}/{$forum[$c][$f]['Keyword']}.gif" alt="{$forum[$c][$f]['Title']}" align="left" {$forumimagesize[3]}>";
} else {
$forumimage = "<img src="{$config['images']}/board.gif" alt="{$forum[$c][$f]['Title']}" align="left" width="35" height="35">";
}
In the example above I've named the default board image board.gif.