Update system/libraries/Cart.php  -  To enable integrity when using associative arrays
diff --git a/system/libraries/Cart.php b/system/libraries/Cart.php
index eee1235..9f258be 100644
--- a/system/libraries/Cart.php
+++ b/system/libraries/Cart.php
@@ -244,7 +244,7 @@
 		// This becomes the unique "row ID"
 		if (isset($items['options']) && count($items['options']) > 0)
 		{
-			$rowid = md5($items['id'].implode('', $items['options']));
+			$rowid = md5($items['id'].serialize($items['options']));
 		}
 		else
 		{