ciao,
piccolo riepilogo: hai questo codice nel template:
<?php $user = JFactory::getUser(); if(!$user->id): ?>
<div id="User4Div">
<jdoc:include type="module" name="user4" />
</div>
<?php endif ; ?>
(l'id del div può essere diverso)
hai inserito, dall'amministrazione, il modulo che vuoi nascondere agli utenti loggati in user4.
vai sul sito, effettui il login ed il modulo è ancora in vista?
è cosi?
ciao,
marco