diff --git a/lib/modules/Tools.pmod/Hilfe.pmod b/lib/modules/Tools.pmod/Hilfe.pmod
index fa29de3e6bf5da40eaf1573eb096ad861cd9d882..49a3a247e1ddf84715f6ef30041b3c6eef0bbc6f 100644
--- a/lib/modules/Tools.pmod/Hilfe.pmod
+++ b/lib/modules/Tools.pmod/Hilfe.pmod
@@ -4,7 +4,7 @@
 // Incremental Pike Evaluator
 //
 
-constant cvs_version = ("$Id: Hilfe.pmod,v 1.89 2002/07/14 11:23:31 nilsson Exp $");
+constant cvs_version = ("$Id: Hilfe.pmod,v 1.90 2002/10/10 02:40:58 nilsson Exp $");
 constant hilfe_todo = #"List of known Hilfe bugs/room for improvements:
 
 - Hilfe can not handle sscanf statements like
@@ -812,6 +812,8 @@ private class Expression {
     if( notype[ t ] )
       return -1;
 
+    if( t=="." ) position++;
+
     for(; position<sizeof(positions); position++) {
       if( notype[ `[](position+1) ] )
         return -1;