marketpress breaks with wp_debug enabled

So having some major nightmares trying to do some custom queries with marketpress, turned on wp_debug to try and figure it out and 'oh joy', marketpress spits out a bunch of warnings with this enabled:

<b>Notice</b>: Undefined index: mp_version in <b>/wp-content/plugins/marketpress/marketpress.php</b> on line <b>148</b>

<b>Notice</b>: Undefined index: none in <b>/wp-content/plugins/marketpress/marketpress.php</b> on line <b>423</b>

<b>Notice</b>: Trying to get property of non-object in <b>/wp-content/plugins/marketpress/marketpress.php</b> on line <b>1500</b>

<b>Notice</b>: Trying to get property of non-object in <b>/wp-content/plugins/marketpress/marketpress.php</b> on line <b>1504</b>

Please check your plugins so that they work with no warnings - just added yet another thing I have to figure out for this deadline.