It seems to work fine on my site, I'd check your vbindex_side template and make sure it has the following in it:
HTML Code:
<!-- start side ($currentside) -->
<td width="<if condition="$vbindex['options'] & VBI_SHOWCALENDAR"><if condition="$vbindex['options'] & VBI_SHOWWEEKENDS">230"<else />170"</if><else />150"</if> style="vertical-align: top">
<if condition="$currentside == 'left'">
$home[leftblocks]
</if>
<if condition="$currentside == 'right'">
$home[rightblocks]
</if>
</td>
<!-- end side ($currentside) -->
The $vbindex['options'] <if> blocks are the important parts that adjust the width.