diff cart.module cart-patch.module
674,675c674,677
<       foreach ($p as $key => $value) {
<         $cart->$key = $value;
<       }
---
>       if ($p) {
>          foreach ($p as $key => $value) {
>            $cart->$key = $value;
>          }
>       }
