**System Information**
Archlinux, i5, Sandy Bridge
**Blender Version**
Broken: 2.76, 48f7dd6, also tried recent master (0e80d089)
Worked: (optional)
**Short description of error**
Using bpy.data.libraries.load to append a group to the current file first works, but after reloading the current file, a linked material is gone.
**Exact steps for others to reproduce the error**
1. unzip {F248289}
2. open c.blend
3. click "Run Script" in the problem.py text editor
4. save the file
5. revert the file
6. notice that the material on the cube is now missing
The console shows, that a.blend could not be loaded:
Read library: '/a.blend', '//../../../a.blend', parent '<direct>'
Cannot find lib '/a.blend'
LIB ERROR: Material: 'Blue' unread lib block missing from '/a.blend', parent '<direct>'
Info: Read library: '/a.blend', '//../../../a.blend', parent '<direct>'
Warning: Unable to open '/a.blend': No such file or directory
Warning: Cannot find lib '/a.blend'
Warning: LIB ERROR: Material: 'Blue' unread lib block missing from '/a.blend', parent '<direct>'