diff -Naur mod/scorm/datamodels/scorm_13lib.php mod/scorm/datamodels/scorm_13lib.php
--- mod/scorm/datamodels/scorm_13lib.php	2010-09-15 10:27:07.717446100 +0200
+++ mod/scorm/datamodels/scorm_13lib.php	2010-09-15 10:27:48.219866100 +0200
@@ -139,7 +139,7 @@
                             $score = '('.get_string('score','scorm').':&nbsp;'.$usertrack->score_raw.')';
                         }
                         $strsuspended = get_string('suspended','scorm');
-                        if (isset($usertrack->{'cmi.core.exit'}) && ($usertrack->{'cmi.core.exit'} == 'suspend')) {
+                        if (isset($usertrack->{'cmi.exit'}) && ($usertrack->{'cmi.exit'} == 'suspend')) {
                             if($usertrack->status !='completed') {
                                 $statusicon = '<img src="'.$scormpixdir.'/suspend.gif" alt="'.$strstatus.' - '.$strsuspended.'" title="'.$strstatus.' - '.$strsuspended.'" />';
                             }
