Largely related to #378528: Nodes not saved when the (non-compulsory) URL for the item isn't set the parser is setting it to string(0) '' which is causing PHP to make the notice on it's use later.