Keras pretrained input layer keeps increasing

import sys
import tensorflow as tf
from keras.models import (Model, Sequential)
from keras.applications import InceptionV3
from keras.layers import Dense
from keras import backend as K

inception_with_top = InceptionV3()
inception_with_top.summary()

I have the above code in a Jupyter notebook. I just noticed the following ‘quirk (?)’.

I run the cell and the name of the input layer in the summary is input_1 (InputLayer). If I rerun the notebook I see that the name of the input layer is displayed as input_2 (InputLayer). Any ideas on why the name changes? Am I doing something wrong?