--- filedef.cpp.20070902	2007-09-23 14:51:20.000000000 +0200
+++ filedef.cpp	2007-09-23 15:00:50.000000000 +0200
@@ -193,6 +193,8 @@
     //printf("Writing source ref for file %s\n",name().data());
     if (Config_getBool("SOURCE_BROWSER")) 
     {
+      ol.pushGeneratorState();
+      ol.disableAllBut(OutputGenerator::Html);
       ol.startParagraph();
       QCString refText = theTranslator->trDefinedInSourceFile();
       int fileMarkerPos = refText.find("@0");
@@ -205,6 +207,7 @@
               refText.length()-fileMarkerPos-2)); // text right from marker 2
       }
       ol.endParagraph();
+      ol.popGeneratorState();
     }
     ol.endTextBlock();
   }
