se sei veramente certo che le impostazioni del tuo modulo siano esatte e che sia un malfunzionamento della tua installazione, puoi agire in questo modo. Presupponiamo che la tua posizione si chiami "right". avrai un testo del genere nel tuo template free:
<jdoc:include
type="module" name="right" ....................... />
appena sotto tale codice incolla:
<?php $menu = &JSite::getMenu(); if ($menu->getActive() == $menu->getDefault()) { ?>
<jdoc:include type="module" name="rightsolohome" /> <?php } ?>
e pubblica il modulo incriminato nella posizione rightsolohome per tutte le pagine (tanto verrà mostrata comunque solo nella home). Diciamo che è un modo di agire abbastanza distruttivo (per quanto riguarda la leggibilità del codice e l'organizzazione di joomla!) ma sicuramente funzionante, quindi usalo solo se sei sicuro di quanto sopra.