I am unable to turn on the labels within my Python script:

```
import arcpy
mxd = arcpy.mapping.MapDocument(r"Mypathhere") #Map document reference
layer = arcpy.mapping.ListLayers(mxd, "Layername")[0] #Indexing list for 1st layer
if layer.supports("LABELCLASSES"):
    for lblclass in layer.labelClasses:
        lblclass.showClassLabels = True
arcpy.RefreshActiveView()
mxd.save()
del mxd

```

If I need to enable labeling in the label manager first, can that be done with ArcPy?

The script does not break. I do not get any errors. The points just do not get labeled.