Index: code/weapon/weapons.cpp
===================================================================
--- code/weapon/weapons.cpp	(revision 8806)
+++ code/weapon/weapons.cpp	(working copy)
@@ -4049,8 +4049,8 @@
 		}
 	}
 
-  	// AL 4-13-98: Stop homing on a subsystem if parent ship has changed
-	if (wip->wi_flags & WIF_HOMING_HEAT) {
+  	// Stop homing on a subsystem if parent ship has changed
+	if (wip->wi_flags & WIF_HOMING) {
 		if ( wp->target_sig > 0 ) {
 			if ( wp->homing_object->signature != wp->target_sig ) {
 				wp->homing_subsys = NULL;
