Json Normalize failed
#### Code Sample, a copy-pastable example if possible

{
		"data": [
			{
				"attributes": {
					....
					}
				}
		],
		"included": [
			{
				"attributes": {					
			}
		]
	},
	{
		"data": [
			{
				"attributes": {
					....
					}
				}
		],
		"included": [
			{
				"attributes": {					
			}
		]
	},
	....
	.......
	..........
	{
		"data": [
			{
				"attributes": {
					....
					}
				}
		]
	}



OrdersResponsesIncluded = json_normalize(data=my_list_loaded, record_path=['included'] , errors='ignore')

	
#### Problem description

Hi All,

since some week I am using Pandas to normalize data extracted by api responses
I would ask your help about a particular case that does not fit with the method json_normalize of pandas.
Basically I have a structure of my json like above (please note that last object contain ONLY the "data" array and not the "included" array.
Within detail there is the error received.

#### Expected Output

json normalized as usual about "included" 


<details>

---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-54-e4812a026c1f> in <module>
      1 # farlo con quanto ricaricato
      2 
----> 3 OrdersResponsesIncluded = json_normalize(data=my_list_loaded, record_path=['included'] , errors='ignore')

~\AppData\Local\Continuum\anaconda3\lib\site-packages\pandas\io\json\_normalize.py in json_normalize(data, record_path, meta, meta_prefix, record_prefix, errors, sep, max_level)
    323                 records.extend(recs)
    324 
--> 325     _recursive_extract(data, record_path, {}, level=0)
    326 
    327     result = DataFrame(records)

~\AppData\Local\Continuum\anaconda3\lib\site-packages\pandas\io\json\_normalize.py in _recursive_extract(data, path, seen_meta, level)
    295         else:
    296             for obj in data:
--> 297                 recs = _pull_field(obj, path[0])
    298                 recs = [
    299                     nested_to_record(r, sep=sep, max_level=max_level)

~\AppData\Local\Continuum\anaconda3\lib\site-packages\pandas\io\json\_normalize.py in _pull_field(js, spec)
    244                 result = result[field]
    245         else:
--> 246             result = result[spec]
    247 
    248         return result

KeyError: 'included'

</details>
