diff --git a/classes/indexqueue/class.tx_solr_indexqueue_recordmonitor.php b/classes/indexqueue/class.tx_solr_indexqueue_recordmonitor.php
index <HASH>..<HASH> 100644
--- a/classes/indexqueue/class.tx_solr_indexqueue_recordmonitor.php
+++ b/classes/indexqueue/class.tx_solr_indexqueue_recordmonitor.php
@@ -159,6 +159,11 @@ class tx_solr_indexqueue_RecordMonitor {
 		$recordUid    = $uid;
 		$recordPageId = 0;
 
+			// #typo3-60 can't load configuration for records stored on page 0
+		if ($table == 'sys_file') {
+			return;
+		}
+
 		if ($status == 'new') {
 			$recordUid = $tceMain->substNEWwithIDs[$recordUid];
 		}
[BUGFIX] Crash on change of sys_file

Fixes: #<I>

Change-Id: If<I>a0fc9d3fd8bb<I>bc6bf3a1d0ada<I>b