How are your filters defined? In 2010 (perhaps before?), if the pipe is Demo, it is not associated with a System, and thus has an Undefined System type and an empty System Name. Thus, assuming you are filtering pipes to show different systems (based on the name of the system, as per http://inside-the-system.typepad.com/my_weblog/2009/01/create-any-pipe-system-in-revit-mep.html ), you could setup your filters such that pipes with an empty name or Undefined System Type are not selected by any of the filters you are using to override the graphics of the pipe.
Martin Schmid
Product Line Manager
Mechanical Detailing and Electrical Design
Architecture, Engineering, and Construction
Autodesk, Inc.