| 
					
				 | 
			
			
				@@ -79,6 +79,11 @@ class so__cds extends ChadoField { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $feature = chado_expand_var($feature, 'table', 'featureloc', $options); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $featurelocs = $feature->featureloc->feature_id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // Verify that we have featurelocs before entering the loop 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(!is_array($featurelocs)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     foreach($featurelocs as $featureloc){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // Generate a CDS sequence if one exsits for this feature alignment. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       $cds_sequence = chado_get_feature_sequences( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -111,4 +116,4 @@ class so__cds extends ChadoField { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |