summaryrefslogtreecommitdiff
path: root/inc/pluginutils.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/pluginutils.php')
-rw-r--r--inc/pluginutils.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/inc/pluginutils.php b/inc/pluginutils.php
index c8eed8555..67ce191a3 100644
--- a/inc/pluginutils.php
+++ b/inc/pluginutils.php
@@ -101,9 +101,11 @@ function &plugin_load($type,$name){
}
//try to load the wanted plugin file
- if(!@include_once(DOKU_PLUGIN."$name/$type.php")){
+ if (file_exists(DOKU_PLUGIN."$name/$type.php")){
+ include_once(DOKU_PLUGIN."$name/$type.php");
+ }else{
list($plugin, $component) = preg_split("/_/",$name, 2);
- if (!$component || !@include_once(DOKU_PLUGIN."$plugin/$type/$component.php")) {
+ if (!$component || !include_once(DOKU_PLUGIN."$plugin/$type/$component.php")) {
return null;
}
}