Else/If Statement to Display Photo Descriptions

How about like this:

<div style="position: relative">
<?php the_post_thumbnail('large');
$imagedesc = get_post(get_post_thumbnail_id())->post_content;
if(!empty($imagedesc)) {
   echo '<span style="position:absolute; bottom:9px; right:0; color:#FFF; background:rgba(0,0,0,0.8); padding:4px 6px; font-size:0.7em">';
   echo $imagedesc;
   echo '</span>';
} ?>
</div>