diff --git a/classes/Pods.php b/classes/Pods.php index 05eb08ddcb..fdb9028802 100644 --- a/classes/Pods.php +++ b/classes/Pods.php @@ -1343,11 +1343,9 @@ public function field ( $name, $single = null, $raw = false ) { unset( $item_data ); // Return all of the data in the order expected - if ( empty( $params->orderby ) ) { - foreach ( $ids as $id ) { - if ( isset( $items[ $id ] ) ) - $data[ $id ] = $items[ $id ]; - } + foreach ( $items as $id => $v ) { + if ( in_array( $id, $ids ) ) + $data[ $id ] = $v; } } }