|  | @@ -1878,9 +1878,11 @@ int scsiDiskCommand()
 | 
	
		
			
				|  |  |          // Enable or disable media access operations.
 | 
	
		
			
				|  |  |          //int immed = scsiDev.cdb[1] & 1;
 | 
	
		
			
				|  |  |          int start = scsiDev.cdb[4] & 1;
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          if (scsiDev.target->cfg->deviceType == S2S_CFG_ZIP100)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  | +            // If it's a ZIP drive, it likes to eject all the time so this
 | 
	
		
			
				|  |  | +            // little dance helps keep a disc loaded
 | 
	
		
			
				|  |  |              if (start)
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  scsiDev.target->started = 1;
 | 
	
	
		
			
				|  | @@ -1890,7 +1892,8 @@ int scsiDiskCommand()
 | 
	
		
			
				|  |  |                  scsiDev.target->started = 0;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        else {
 | 
	
		
			
				|  |  | +        else
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  |              scsiDev.target->started = 1;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 |