Hi Myra,
A check was missing, try to add the code:
$oldQty = $product->cart_product_quantity;
$this->_checkQuantity($product,$product->cart_product_quantity,$cart->products);
if($oldQty!=$product->cart_product_quantity){
$notUsable[$product->cart_product_id]=0;
continue;
}
after:
$notUsable = array();
foreach($cart->products as $k => $product){
if(empty($product->product_id)){
continue;
}
if(!empty($product->cart_product_quantity)){
In the file \administrator\components\com_hikashop\classes\cart.php in the function loadFullCart().
This will check the quantity when the user log in.