// Get all values
if ((getOutputMode() != 1) && (getOutputMode() != -1)) {
// Fix module
- if (!isModuleSet()) setModule('index');
+ if (!isModuleSet()) {
+ // Is the request element set?
+ if (isGetRequestElementSet('module')) {
+ // Set module from request
+ setModule(getRequestElement('module'));
+ } else {
+ // Set default module 'index'
+ setModule('index');
+ }
+ } // END - if
// Fix 'what' if not yet set
if (!isWhatSet()) setWhat(getWhatFromModule(getModule()));