That has already been changed on our end for next version of HikaShop.
You would have to add the code
$database->setQuery('SELECT * FROM '.hikashop_table('product_related').' WHERE product_related_type = '.$database->quote('options').' AND product_id IN ('.implode(',',$ids).')');
$options = $database->loadObjectList();
if(!empty($options)){
foreach($rows as $k => $product){
foreach($options as $option){
if($product->product_id==$option->product_id){
$rows[$k]->has_options = true;
break;
}
}
}
}
before the line $currencyClass->getListingPrices($rows,$pageInfo->zone_id,$pageInfo->currency_id,$pageInfo->filter->price_display_type); in components/com_hikashop/views/product/view.html.php to get the fix.