A consulta de inserção externa inserirá qualquer coisa que a seleção retornar - se não retornar nada, o que há para inserir? Este é o comportamento esperado. Qualquer outra coisa seria insana - o que deve ser inserido se não houver nada disponível para ser inserido? A consulta de inserção deve compor os dados?