--- mod/scorm/aicc.php	2010-08-27 11:28:41.000000000 +0100
+++ mod/scorm/aicc.php	2010-08-27 11:29:15.000000000 +0100
@@ -161,7 +161,7 @@
                             $datamodel['time'] = 'cmi.core.session_time';
                             $datamodel['[core_lesson]'] = 'cmi.suspend_data';
                             $datamodel['[comments]'] = 'cmi.comments';
-                            $datarows = explode("\r\n",$aiccdata);
+                            $datarows = explode("\n",$aiccdata);
                             reset($datarows);
                             while ((list(,$datarow) = each($datarows)) !== false) {
                                 if (($equal = strpos($datarow, '=')) !== false) {
