aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/classes/template.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/classes/template.php')
-rw-r--r--phpBB/includes/classes/template.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/phpBB/includes/classes/template.php b/phpBB/includes/classes/template.php
index 984a9af2e1..1ef29545d2 100644
--- a/phpBB/includes/classes/template.php
+++ b/phpBB/includes/classes/template.php
@@ -242,6 +242,11 @@ class phpbb_template
*/
private function _tpl_load($handle)
{
+ if (!isset($this->filename[$handle]))
+ {
+ trigger_error("template->_tpl_load(): No file specified for handle $handle", E_USER_ERROR);
+ }
+
$filename = $this->cachepath . str_replace('/', '.', $this->filename[$handle]) . '.' . PHP_EXT;
$recompile = (!file_exists($filename) || @filesize($filename) === 0 || (phpbb::$config['load_tplcompile'] && @filemtime($filename) < filemtime($this->files[$handle]))) ? true : false;