--- /tmp/kb_tv_cont_slide/pi1/class.tx_kbtvcontslide_pi1.php	2006-09-07 16:09:53.000000000 +0000
+++ pi1/class.tx_kbtvcontslide_pi1.php	2006-09-09 09:12:47.068011092 +0000
@@ -92,8 +107,14 @@
 	 */
 	function getPageFlexValue($page, $field) {
 		$flexXML = $page['tx_templavoila_flex'];
-		$XML = t3lib_div::xml2array($flexXML);
-		return $XML['data']['sDEF']['lDEF'][$field]['vDEF'];
+		if ($flexXML != '') {
+			$XML = t3lib_div::xml2array($flexXML);
+			if (is_array($XML['data']['sDEF']['lDEF'][$field])) {
+				return $XML['data']['sDEF']['lDEF'][$field]['vDEF'];
+			}
+		}
+		//this field does not exist
+		return '';
 	}
 }
 
