Your issue is the dependency:
array( '' )
That’s setting your stylesheet to have a dependency on a stylesheet whose name is an empty string. If you want to say that there’s no dependency you need to use an empty array:
array()
Also, your second bit of code is missing an endif
, which will cause a fatal error.