diff --git a/sites/all/modules/user_import/user_import.admin.inc b/sites/all/modules/user_import/user_import.admin.inc
index c054a8d..4d9015c 100644
--- a/sites/all/modules/user_import/user_import.admin.inc
+++ b/sites/all/modules/user_import/user_import.admin.inc
@@ -930,7 +930,7 @@ function _user_import_profile($key = 'fid', $return_value = NULL) {
 
         $results = db_query("SELECT * FROM {profile_field}");
 
-        while ($row = db_fetch_object($results)) {
+        foreach($row as $results) {
             // don't include private fields
             if (user_access('administer users') || $row->visibility != PROFILE_PRIVATE) {
                 $fields_static[] = $row;
