When an extension has to do a layout update, the following doesn't work for me:Namespace/Module/etc/config.xml:\[code\]<?xml version="1.0" encoding="UTF-8"?><config> <modules> <Namespace_Modulename> <version>0.0.1</version> </Namespace_Modulename> </modules> <frontend> <layout> <updates> <catalog_product_view> <reference name="content"> <remove name="product.info.upsell" /> </reference> </catalog_product_view> </updates> </layout> </frontend></config>\[/code\]But this does work:Namespace/Module/etc/config.xml:\[code\]<?xml version="1.0" encoding="UTF-8"?><config> <modules> <Namespace_Modulename> <version>0.0.1</version> </Namespace_Modulename> </modules> <frontend> <layout> <updates> <Namespace_Modulename> <file>modulename.xml</file> </Namespace_Modulename> </updates> </layout> </frontend></config>\[/code\]And then I just put the relevant layout update in: app/design/frontend/base/default/layout/modulename.xmlI could have sworn that I read about approach #1 in a tutorial some time ago, but now I can't find it anymore. Was that tutorial wrong and is approach #2 the correct way to do this? It just seems a bit hacky to put my layout update file into frontend/base... Any suggestions?