besides not having inserted throw if your stil having issues check
balanceOf[_from] -= _value; // Subtract from the sender's allowance
allowance[_from][msg.sender] -= _value; // Subtract from the targeted balance
totalSupply -= _value; // Update totalSupply
i also believe you can delete
allowance[_from] line completly