Index: trunk/globals.php =================================================================== diff -u -r418 -r487 --- trunk/globals.php (.../globals.php) (revision 418) +++ trunk/globals.php (.../globals.php) (revision 487) @@ -1351,15 +1351,22 @@ $sql = 'SELECT * FROM '.GetTablePrefix().'ImportScripts ORDER BY is_id'; $db =& GetADODBConnection(); $rs = $db->Execute($sql); - while(!$rs->EOF) + if( $rs && $rs->RecordCount() > 0 ) { - $rec =& $rs->fields; - $import_scripts[] = Array( 'label' => $rec['is_label'], 'url' => $rec['is_script'], - 'enabled' => $rec['is_enabled'], 'field_prefix' => $rec['is_field_prefix'], - 'id' => $rec['is_string_id'], 'required_fields' => $rec['is_requred_fields'], - 'module' => strtolower($rec['is_Module']) ); - $rs->MoveNext(); + while(!$rs->EOF) + { + $rec =& $rs->fields; + $import_scripts[] = Array( 'label' => $rec['is_label'], 'url' => $rec['is_script'], + 'enabled' => $rec['is_enabled'], 'field_prefix' => $rec['is_field_prefix'], + 'id' => $rec['is_string_id'], 'required_fields' => $rec['is_requred_fields'], + 'module' => strtolower($rec['is_Module']) ); + $rs->MoveNext(); + } } + else + { + $import_scripts = Array(); + } } return $import_scripts; }