URL rewriting must be activated manually for my plugin

Whenever I create a plugin that needs permalinks enabled i check on the plugin activation and if its not set i display a message for the user:

// Add Check if permalinks are set on plugin activation
register_activation_hook( __FILE__, 'is_permalink_activate' );
function is_permalink_activate() {
    //add notice if user needs to enable permalinks
    if (! get_option('permalink_structure') )
        add_action('admin_notices', 'permalink_structure_admin_notice');
}

function permalink_structure_admin_notice(){
    echo '<div id="message" class="error"><p>Please Make sure to enable <a href="https://wordpress.stackexchange.com/questions/100961/options-permalink.php">Permalinks</a>.</p></div>';
}