Cut a length of thread, fold in half and thread both ends through the needle hole. You will have a long loop of double thread.

Step 1 – Create a loop 
Step 2 – Needle through loop and pull. 
Step 3 -The thread now secure to fabric without a knot. 
Step 4 – Bring the needle through the back of the button and back down through the next hole and out the back of the fabric. 
Step 5 – Repeat Step 4 a few times to secure the button to the fabric. 
Step 6 – Finish on the back by going under the stitches and leave a loop. 
Step 7 – Insert needle through the loop and pull taut. 
Step 7 – Bring the needle out under the lining 
Step 8 – Snip thread off.